retagged by
479 views
1 votes
1 votes
Consider the following transition table of DFA where $q3$ is the final state:

$\begin{array}{|c|c|c|} \hline {} & x & y \\ \hline \rightarrow q0 & q1 & q0 \\ \hline q1 & q0 & q2 \\ \hline q2 & q3 & q1 \\ \hline  +q3 & q3 & q0 \\ \hline q4 & q3 & q5 \\ \hline q5 & q6 & q4 \\ \hline q6 & q5 & q6 \\ \hline q7 & q6 & q3 \\ \hline \end{array}$

The number of states required to represent the same language with minimum number of states automata is _________.
retagged by

1 Answer

Best answer
12 votes
12 votes

The DFA for the given transition table.

In the red portion of the image, there is no incoming edge. Means the states q4, q5, q6 q7 are not reachable. So we can directly remove them.

We don't need to draw dfa to see that it can also be seen directly from the translation table.

Now, {q0, q1, q2}, {q3}.    // 0 equivalence.

{q0, q1}, {q2}, {q3}    // 1 equivalence.

{q0}, {q1}, {q2}, {q3}   // 2 equivalence.

Minimal DFA will have 4 states.

selected by
Answer:

Related questions

1 votes
1 votes
1 answer
2
Bikram asked Aug 12, 2017
622 views
Consider the following input sequence $010101\dots$ ($01$ repeated one or more times).The minimum number of states required in a DFA to accept the strings following the a...
1 votes
1 votes
1 answer
4
Bikram asked Aug 12, 2017
275 views
How many states does the Minimal Finite Automata that accepts all strings of $x$'s and $z$'s (where the number of $x$'s is at least $L$) contain?$L$ states$(L+1)$ states$...