Machine-translated by Google. Questions are authored in English.
Top

Discussion

How many states does the minimal DFA for the language of strings over {a, b} ending in abb have?

  • A.3
  • B.5
  • C.8
  • D.4

Answer: D

Correct answer: 4

The automaton must remember how much of abb has been seen so far, which gives four conditions: nothing yet, an a seen, ab seen, and abb seen. Those are the four states, the last being accepting. No two of them can be merged, because from each a different continuation is needed to reach acceptance, so four is also the minimum.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.