The complexity of weakly recognizing morphisms
Weakly recognizing morphisms from free semigroups onto finite semigroups are a classical way for defining the class of ω-regular languages, i.e., a set of infinite words is weakly recognizable by such a morphism if and only if it is accepted by some Büchi automaton. We study the descriptional comple...
Saved in:
Published in | RAIRO. Informatique théorique et applications Vol. 53; no. 1-2; pp. 1 - 17 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Paris
EDP Sciences
01.01.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Weakly recognizing morphisms from free semigroups onto finite semigroups are a classical way for defining the class of ω-regular languages, i.e., a set of infinite words is weakly recognizable by such a morphism if and only if it is accepted by some Büchi automaton. We study the descriptional complexity of various constructions and the computational complexity of various decision problems for weakly recognizing morphisms. The constructions we consider are the conversion from and to Büchi automata, the conversion into strongly recognizing morphisms, as well as complementation. We also show that the fixed membership problem is NC1-complete, the general membership problem is in L and that the inclusion, equivalence and universality problems are NL-complete. The emptiness problem is shown to be NL-complete if the input is given as a non-surjective morphism. |
---|---|
Bibliography: | publisher-ID:ita170067 ark:/67375/80W-J5QBVBZ7-7 href:https://www.rairo-ita.org/articles/ita/abs/2019/01/ita170067/ita170067.html This work was supported by the DFG grants DI 435/5-2 and KU 2716/1-1. istex:EF4F99C847ADB4AFF8BCFA4E5F8F3D6671EAEF40 ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ISSN: | 0988-3754 1290-385X |
DOI: | 10.1051/ita/2018006 |