Can somebody provide an example of two equivalent (recognizing the same language) minimal non-deterministic automata (NFA) which are not isomorphic?
Asked
Active
Viewed 760 times
12
-
7See the comment by mikero on http://cstheory.stackexchange.com/questions/10829/computing-the-minimal-nfa-for-a-dfa – Tsuyoshi Ito Oct 25 '12 at 13:46
2 Answers
4
Along a different line: the set $L_6$ of strings of the form $a^n$, where $n$ is not a multiple of 6 has two very different minimal NFAs.

One of them is basically the minimal DFA, the other guesses whether it is not a multiple of 2 or not a multiple of 3.
Thomas S
- 1,417
- 11
- 14
-
But isn't the later automaton not minimal? One can discard the state a and set b and d as inital states (and moving the accepted states to c, e and f). So a minimal NFA has actually 5 states – Andrei Kh Feb 15 '23 at 14:02
-
That depends on the actual definition of NFA. You are right: I silently assumed that NFAs have one initial state. That's at least a frequent definition, see, e.g., the Wikipedia article on NFAs. – Thomas S Feb 16 '23 at 15:24
