Deciding Universality of ptNFAs is PSpace-Complete

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review

Contributors

Abstract

An automaton is partially ordered if the only cycles in its transition diagram are self-loops. We study the universality problem for ptNFAs, a class of partially ordered NFAs recognizing piecewise testable languages. The universality problem asks if an automaton accepts all words over its alphabet. Deciding universality for both NFAs and partially ordered NFAs is PSpace-complete. For ptNFAs, the complexity drops to coNP-complete if the alphabet is fixed but is open if the alphabet may grow. We show, using a novel and nontrivial construction, that the problem is PSpace-complete if the alphabet may grow polynomially.

Details

Original languageEnglish
Title of host publicationSOFSEM 2018: Theory and Practice of Computer Science
EditorsA Min Tjoa, Ladjel Bellatreche, Stefan Biffl, Jan van Leeuwen, Jiří Wiedermann
Pages413–427
ISBN (electronic)978-3-319-73117-9
Publication statusPublished - 2018
Peer-reviewedYes

Publication series

SeriesLecture Notes in Computer Science
Volume10706
ISSN0302-9743