Theory of Computation20765 marksDeterministic Finite Automata
Give the formal definition of DFA. Construct a DFA accepting all strings of {0, 1} with even number of 0's and even number of 1's.
Give the formal definition of DFA. Construct a DFA accepting all strings of {0, 1} with even number of 0's and even number of 1's. [5]
A Deterministic Finite Automaton (DFA) is a 5-tuple: $$M = (Q, \Sigma, \delta, q0, F)$$ Where: Component Description ------------------------ $Q$ A finite, non-empty set of states $\Sigma$ A finite set of input symbols (alphabet) $\delta$ A transition function: