Consider the Nondeterministic Finite-State Automaton (NFA) below. States with a small incoming arrow are initial states, while a double circle state denotes a final state. The number of states in the MINIMAL Deterministic Finite-State Automaton (DFA) for this language is:
Tap to open full sizeFigure description
An NFA with three states in a row, left to right. The leftmost state is initial (small incoming arrow from the left) and has a self-loop labelled a,b. A transition labelled b goes from the leftmost state to the middle state. A transition labelled a,b goes from the middle state to the rightmost state, which is drawn as a double circle (final). No other transitions.
- (A)
2
- (B)
4
- (C)
6
- (D)
8