Non-Deterministic Finite Automatons (NFAs)
-
Consider the following automaton:
- There are multiple of the same transition going out from the same state.
-
You can take the following route:
- There is no route to an accepting state. (Go through the path to prove that you’re in a reject state.)
-
Consider the following automaton:
-
You can take the following route:
-
The conversion can be completed with the following table:
-
- Language is
. End with :-
NFA diagram:
-
DFA diagram:
-
- Language is
. Contains as a sub-string:-
NFA diagram:
-
DFA diagram:
-
-
Consider the following NFA:
This is an alternate notation where the accepting state is the arrow going off.