Existential length universality
Abstract
We study the following natural variation on the classical universality problem: given a language represented by (e.g., a DFA/RE/NFA/PDA), does there exist an integer such that ? In the case of an NFA, we show that this problem is NEXPTIME-complete, and the smallest such can be doubly exponential in the number of states. This particular case was formulated as an open problem in 2009, and our solution uses a novel and involved construction. In the case of a PDA, we show that it is recursively unsolvable, while the smallest such is not bounded by any computable function of the number of states. In the case of a DFA, we show that the problem is NP-complete, and is an asymptotically tight upper bound for the smallest such , where is the number of states. Finally, we prove that in all these cases, the problem becomes computationally easier when the length is also given in binary in the input: it is polynomially solvable for a DFA, PSPACE-complete for an NFA, and co-NEXPTIME-complete for a PDA.
Keywords
Cite
@article{arxiv.1702.03961,
title = {Existential length universality},
author = {Paweł Gawrychowski and Martin Lange and Narad Rampersad and Jeffrey Shallit and Marek Szykuła},
journal= {arXiv preprint arXiv:1702.03961},
year = {2020}
}
Comments
This is the full version of the conference paper https://doi.org/10.4230/LIPIcs.STACS.2020.16