2007
DOI: 10.1051/ita:2007061
|View full text |Cite
|
Sign up to set email alerts
|

Hyper-minimizing minimized deterministic finite state automata

Abstract: We present the first (polynomial-time) algorithm for reducing a given deterministic finite state automaton (DFA) into a hyperminimized DFA, which may have fewer states than the classically minimized DFA. The price we pay is that the language recognized by the new machine can differ from the original on a finite number of inputs. These hyper-minimized automata are optimal, in the sense that every DFA with fewer states must disagree on infinitely many inputs. With small modifications, the construction works also… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
81
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 28 publications
(82 citation statements)
references
References 12 publications
1
81
0
Order By: Relevance
“…Let us recall some notions from [9]. A state q ∈ Q is a kernel state if q = δ(q 0 , w) for infinitely many w ∈ Σ * .…”
Section: Preliminariesmentioning
confidence: 99%
See 4 more Smart Citations
“…Let us recall some notions from [9]. A state q ∈ Q is a kernel state if q = δ(q 0 , w) for infinitely many w ∈ Σ * .…”
Section: Preliminariesmentioning
confidence: 99%
“…Thus, it turns out that hyper-minimal dfa are not necessarily unique. Nevertheless, it was shown in [9] that hyper-minimization can be done in time O(m · n 3 ), where m = |Σ| and n = |Q|; for constant alphabet size this gives an O(n 3 ) algorithm. Later, the bound was improved to O(n 2 ) in [10].…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations