Back to Home

DFA Minimization

Find the Smallest Equivalent DFA
This tool minimizes a DFA to find the smallest equivalent automaton that recognizes the same language.
Original DFA
Define the DFA you want to minimize

States

NameStartAcceptActions
q₀
q₁
q₂
q₃
q₄

Transitions

FromSymbol(s)ToActions
q₀aq₁
q₀bq₃
q₁aq₂
q₁bq₃
q₂aq₂
q₂bq₃
q₃aq₄
q₃bq₀
q₄aq₂
q₄bq₀

Preview

Predefined Examples
Choose from these example DFAs to see the minimization process

Current DFA