| Finite Automata | ||
| Deterministic Finite (-state) Automata Informally, a DFA (Deterministic Finite State Automaton) is a simple machine that reads an input string -- one symbol at a time -- and then, after the input has been completely read, decides whether to accept or reject the input. As the symbols are read from the tape, the automaton can change its state, to reflect how it reacts to what it has seen so far. Thus, a DFA conceptually consists of 3 parts:
|
||