NFA minimization
Open-knowledge reference entry

In automata theory (a branch of theoretical computer science), NFA minimization is the task of transforming a given nondeterministic finite automaton (NFA) into an equivalent NFA that has a minimum number of states. While efficient algorithms exist for DFA minimization, NFA minimization is PSPACE-complete. No efficient (polynomial time) algorithms are known, and under the standard assumption that P ≠ PSPACE, none exist. The most efficient known algorithm is the Kameda–Weiner algorithm.
Non-uniqueness of minimal NFA
Unlike deterministic finite automata, minimal NFAs need not be unique. There can be several non-isomorphic NFAs with the same (minimum) number of states accepting the same regular language, with no smaller equivalent NFA existing.
For example, the language ending in
a
b
{\displaystyle ab}
, denoted by
(
a
+
b
)
∗
a
b
{\displaystyle (a+b)^{*}ab}
over the alphabet
Σ
=
{
a
,
b
}
{\displaystyle \Sigma =\{a,b\}}
, has no NFA with fewer than 3 states. There is a three-state minimal DFA that deterministically tracks how much of the suffix
a
b
{\displaystyle ab}
has been seen so far (see picture NFA 1). Furthermore, there is a non-isomorphic minimal NFA for the same language that instead non-deterministically guesses at each
a
{\displaystyle a}
whether it begins the final
a
b
{\displaystyle ab}
, accepting if that guess is confirmed by the string's end (NFA 2).
Begin with the source’s own compact description: “NFA minimization” is open-knowledge reference entry. The dossier treats that line as a proposition to test through minimization, Open-knowledge and entry, not as a finished interpretation.
Why this record matters
The phrase “open-knowledge reference entry” supplies a clear boundary for inquiry. It also exposes the unanswered questions: who defined that boundary, when it became stable and which sources sit outside it.
Vocabulary and entity names are the principal evidence signals here, because they determine the precision of every later search. The source revision retrieved here is dated Jul 8, 2026. The linked authority identifier is Q97358379. None of the 0 selected statements returned an explicit reference.
The absence of detail may reflect summary conventions rather than a lack of surviving documentation. The lead is largely declarative, so disagreement and counter-evidence require a deliberate search beyond the opening account. Authority statements aid reconciliation but still require their own references, qualifiers and ranks to be checked.
How to read it
Use the entry as an orientation point, then follow its citations and revision history. Names, dates and institutional relationships should be checked against the original record.
- Subject orientation
- Search vocabulary
- Locating named sources
The closest primary source, responsible institution and strongest cited specialist reference.
Three-step research path
- Establish the record: confirm the title “NFA minimization”, its source revision and the description used here.
- Expand the search: follow NFA minimization primary sources, NFA minimization archive and minimization research across catalogues and specialist indexes.
- Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.
Questions for further research
- Which source most directly establishes the central claim about “NFA minimization”?
- Which cited source is closest to the event, object or claim?
- What terminology or title could unlock a more precise catalogue search?
Search terms from this dossier
This entry incorporates text from “NFA minimization” on English Wikipedia. Contributors are listed in the page history. Text is available under the Creative Commons Attribution-ShareAlike 4.0 License. Selected authority identifiers and statements are retrieved from Wikidata under CC0; their references and qualifiers remain part of the verification path.