| Minimization of Deterministic Finite Automata (DFA) | ||
A Minimization Algorithm :
We now produce an algorithm to construct the minimal state DFA from any given DFA accepting L by merging states inductively. The algorithm assume that all states are reachable from the start state i.e. there is no inaccessible states. The algorithm keeps on marking pairs of states ( p, q ) as soon as it determines that p and q are distinguishable i.e.
The algorithm correctly computes all pairs of states that can be distingusihed i.e. unmarked. |
||