Efficient Algorithms for Membership in Boolean Hierarchies of Regular Languages
Christian Glasser, Heinz Schmitz, Victor Selivanov

TL;DR
This paper develops efficient algorithms to decide membership in various Boolean hierarchies of regular languages, establishing new decidability results and complexity bounds, including NL and PSPACE classifications.
Contribution
It introduces forbidden-chain characterizations and proves decidability and complexity results for Boolean hierarchies over regular language classes.
Findings
Boolean hierarchy over $oldsymbol{ extSigma_1}$ is decidable in NL.
Decidability extends to classes with modular predicates.
Membership problems are NL-hard and PSPACE-complete for certain classes.
Abstract
The purpose of this paper is to provide efficient algorithms that decide membership for classes of several Boolean hierarchies for which efficiency (or even decidability) were previously not known. We develop new forbidden-chain characterizations for the single levels of these hierarchies and obtain the following results: - The classes of the Boolean hierarchy over level of the dot-depth hierarchy are decidable in (previously only the decidability was known). The same remains true if predicates mod for fixed are allowed. - If modular predicates for arbitrary are allowed, then the classes of the Boolean hierarchy over level are decidable. - For the restricted case of a two-letter alphabet, the classes of the Boolean hierarchy over level of the Straubing-Th\'erien hierarchy are decidable in . This is the first decidability result for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Algorithms and Data Compression · DNA and Biological Computing
