arXiv · 2306.03533
Deciding minimal distinguishing DFAs is NP-complete
Abstract
In this paper, we present a proof of the NP-completeness of computing the smallest Deterministic Finite Automaton (DFA) that distinguishes two given regular languages as DFAs. A distinguishing DFA is an automaton that recognizes a language which is a subset of exactly one of the given languages. We establish the NP-hardness of this decision problem by providing a reduction from the Boolean Satisfiability Problem (SAT) to deciding the existence of a distinguishing automaton of a specific size.
Explore related subjects
Keep this discovery
Jan Martens. 2023-06-06. Deciding minimal distinguishing DFAs is NP-complete. https://arxiv.org/abs/2306.03533
Cite the original work for its findings. Save a collection to share your selection of sources.