Copyright © 2007 Gradiance Corporation.
Gradiance Online Accelerated Learning
Nondeterministic Finite Automata
1.
Here is a nondeterministic finite automaton:
Convert this NFA to a DFA, using the "lazy" version of the subset construction described in Section 2.3.5 (p. 60), so only the accessible states are constructed. Which of the following sets of NFA states becomes a state of the DFA constructed in this manner?
a)
{A,B,C}
b)
The empty set
c)
{B}
d)
{B,D}
2.
Convert the following nondeterministic finite automaton:
to a DFA, including the dead state, if necessary. Which of the following sets of NFA states is not a state of the DFA that is accessible from the start state of the DFA?
{A,B}
{A,C}
{A}
3.
The following nondeterministic finite automaton:
accepts which of the following strings?
1011101
10001010
00010111
010111
4.
Some input strings lead to more than one state. Find, in the list below, a string that leads from the start state A to three different states (possibly including A).
00100
0110
100010
1110