edited by
1,636 views
3 votes
3 votes

According to  this Hopcroft's algorithm , we can efficiently minimize a Finite automata in $O(nlogn)$  time (polynomial time algo) then why it is said that Minimizing Finite Automata is computationally hard according to this link ?

edited by

1 Answer

Best answer
4 votes
4 votes

Hopcroft's algorithm, which You are talking about,  which can efficiently minimize a Finite automata in $O(nlogn)$ time (polynomial time algo), is for "Minimization of a Deterministic FA".

And the other link is about "Minimizing a Non-deterministic FA Which is computationally hard (Even if there is slight Non-determinism).

selected by

Related questions

491
views
1 answers
0 votes
dutta18 asked Sep 21, 2022
491 views
What is the Finite Automata( NFA, epsilon-NFA or DFA) for the regular expression (a*ba)* ?
1.4k
views
2 answers
2 votes
tonystark007 asked Dec 8, 2017
1,382 views
How to convert given finite state automaton into regular expression.
3.3k
views
2 answers
1 votes
Manish Chetwani asked Sep 13, 2017
3,312 views
Convert the given Finite Automata to Regular Expression.
1.0k
views
1 answers
1 votes
Parshu gate asked Aug 5, 2017
1,042 views
Can I write the 1st one as 2nd one ? are both equivalent ? If yes then why cant we use the 2nd ? The 1st is given as a standard in many notes which looks more complicated.