2.4 REDUCTION OF THE NUMBER OF STATES IN FINITE AUTOMATA*

Any dfa defines a unique language, but the converse is not true. For a given language, there are many dfa’s that accept it. There may be a considerable difference in the number of states of such equivalent automata. In terms of the questions we have considered so far, all solutions are equally satisfactory, but if the results are to be applied in a practical setting, there may be reasons for preferring one over another.

Get An Introduction to Formal Languages and Automata, 7th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.