Deck 12: Regular Expressions and Finite State Automata
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/14
Play
Full screen (f)
Deck 12: Regular Expressions and Finite State Automata
1

(a) Find the quotient automaton for A.
(b) Find the quotient automaton for

(c) Are A and

equivalent? Explain.




2
Consider the regular expression
(a) Describe the language defined by this expression.
(b) Design a finite-state automaton to accept the language defined by the expression.

(a) Describe the language defined by this expression.
(b) Design a finite-state automaton to accept the language defined by the expression.

3
Consider the finite-state automaton given by the following next-state table:
(a) Draw the transition diagram for the automaton.
(b) Indicate which of the following strings are accepted by the automaton:
(c) Describe the language accepted by this automaton.
(d) Find a regular expression that defines the same language.

(a) Draw the transition diagram for the automaton.
(b) Indicate which of the following strings are accepted by the automaton:

(c) Describe the language accepted by this automaton.
(d) Find a regular expression that defines the same language.

4

Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
5
Consider the finite-state automaton given by the following transition diagram:



Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
6

Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
7

Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
8

Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
9

Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
10
Consider the finite-state automaton given by the following next-state table:
(a) Draw the transition diagram for this automaton.
(b) Indicate which of the following strings are accepted by the automaton:
(c) Describe the language accepted by the automaton.
(d) Find a regular expression that defines the same language.

(a) Draw the transition diagram for this automaton.
(b) Indicate which of the following strings are accepted by the automaton:

(c) Describe the language accepted by the automaton.
(d) Find a regular expression that defines the same language.
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
11
Consider the finite-state automaton given by the following next-state table:
(a) Draw the transition diagram for this automaton.
(b) Indicate which of the following strings are accepted by the automaton:
(c) Describe the language accepted by the automaton.
(d) Find a regular expression that defines the same language.

(a) Draw the transition diagram for this automaton.
(b) Indicate which of the following strings are accepted by the automaton:

(c) Describe the language accepted by the automaton.
(d) Find a regular expression that defines the same language.
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
12
Consider the finite-state automaton given by the following transition diagram:
(a) To what state does the automaton go if the string 10010010 is input to it? Is this string
accepted by the automaton?
(b) Indicate which of the following strings are accepted by the automaton:
(c) Describe the language accepted by the automaton.
(d) Find a regular expression that defines the same language.

(a) To what state does the automaton go if the string 10010010 is input to it? Is this string
accepted by the automaton?
(b) Indicate which of the following strings are accepted by the automaton:

(c) Describe the language accepted by the automaton.
(d) Find a regular expression that defines the same language.
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
13
Consider the regular expression
(a) Describe the language defined by this expression.
(b) Design a finite-state automaton to accept the language defined by the expression.

(a) Describe the language defined by this expression.
(b) Design a finite-state automaton to accept the language defined by the expression.
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
14

Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck