✦ Describe Your Language
Type a language description in plain English or a regular expression — the NFA and DFA will be generated automatically
Try:
01 Define Your NFA
Configure the states, alphabet, and transitions of your Nondeterministic Finite Automaton
States
Alphabet
δ Transition Function
| From State | Symbol | To States |
|---|
Tip: For multiple destination states, separate with commas (e.g. q1, q2)
02 Subset Construction Steps
Watch the algorithm build the DFA state by state using subset construction
Construction Steps
0 / 0
Define an NFA and click "Convert to DFA" to see the algorithm steps here.
DFA Transition Table
| DFA State |
|---|
Start
Accept
Current
Dead/Trap
03 Automata Visualization
Graphical comparison of the original NFA and the constructed DFA
Original NFA
→
SubsetConstruction
→