Three partition refinement algorithms
SIAM Journal on Computing
Minimisation of acyclic deterministic automata in linear time
Theoretical Computer Science - Selected papers of the Combinatorial Pattern Matching School
An O(n log n) implementation of the standard method for minimizing n-state finite automata
Information Processing Letters
Re-describing an algorithm by Hopcroft
Theoretical Computer Science
The Design and Analysis of Computer Algorithms
The Design and Analysis of Computer Algorithms
Formal languages and their relation to automata
Formal languages and their relation to automata
CIAA'02 Proceedings of the 7th international conference on Implementation and application of automata
Hopcroft's Minimization Technique: Queues or Stacks?
CIAA '08 Proceedings of the 13th international conference on Implementation and Applications of Automata
Deterministic Pushdown Automata and Unary Languages
CIAA '08 Proceedings of the 13th international conference on Implementation and Applications of Automata
Hopcroft's Algorithm and Cyclic Automata
Language and Automata Theory and Applications
On the Hopcroft's minimization technique for DFA and DFCA
Theoretical Computer Science
Continuant polynomials and worst-case behavior of Hopcroft's minimization algorithm
Theoretical Computer Science
An nlogn Algorithm for Hyper-minimizing States in a (Minimized) Deterministic Automaton
CIAA '09 Proceedings of the 14th International Conference on Implementation and Application of Automata
On Extremal Cases of Hopcroft's Algorithm
CIAA '09 Proceedings of the 14th International Conference on Implementation and Application of Automata
Circular sturmian words and Hopcroft's algorithm
Theoretical Computer Science
An nlogn algorithm for hyper-minimizing a (minimized) deterministic automaton
Theoretical Computer Science
On extremal cases of Hopcroft's algorithm
Theoretical Computer Science
The average complexity of Moore's state minimization algorithm is O(n log log n)
MFCS'10 Proceedings of the 35th international conference on Mathematical foundations of computer science
Average complexity of Moore's and Hopcroft's algorithms
Theoretical Computer Science
CIAA'06 Proceedings of the 11th international conference on Implementation and Application of Automata
A graph theoretic approach to automata minimality
Theoretical Computer Science
CIAA'05 Proceedings of the 10th international conference on Implementation and Application of Automata
Minimization of symbolic automata
Proceedings of the 41st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
Hi-index | 0.01 |
Hopcroft’s algorithm for minimizing a deterministic automaton has complexity O(n log n). We show that this complexity bound is tight. More precisely, we provide a family of automata of size n = 2k on which the algorithm runs in time k2k. These automata have a very simple structure and are built over a one-letter alphabet. Their sets of final states are defined by de Bruijn words.