I'm having trouble understanding how to convert.
I made a state table for NFA but
This alphabet instead of (a,b) makes me confused. Can anyone help me how to convert this NFA to DFA?
I'm having trouble understanding how to convert.
I made a state table for NFA but
This alphabet instead of (a,b) makes me confused. Can anyone help me how to convert this NFA to DFA?
You have a typo in your table the transition for state 5 on 0 should be 3,4 not 3,5.
Once you fix that, you can convert to a DFA by starting with the NFA state table and adding states for all (reachable) sets of NFA states until you reach closure (a complete DFA where each DFA state corresponds to a set of NFA states).
In this case, it is quite easy -- you have one additional DFA state to add ({3,4}), and it gets the union of the transitions from 3 and 4. Then you're done -- you have a complete 6 state DFA with two accepting states. You can simplify it by pruning off the states that cannot possibly reach an accepting state (state 3 in this case).
Note that you could have done the useless state pruning from the NFA, in which case you wouldn't have needed to add any states to convert it to a DFA.
In a DFA, for a particular input character, the machine goes to one state only. A transition function is defined on every state for every input symbol. Hence we added a dummy state in this problem. While converting NFA to DFA we obtain an new state named {3,4}
Final states are {4} & {3,4}
DFA Equivalent Transition Diagram