The intersection problem for finite monoids

From MaRDI portal
Publication:3304129

DOI10.4230/LIPICS.STACS.2018.30zbMATH Open1487.68161arXiv1711.08717OpenAlexW2769638921MaRDI QIDQ3304129FDOQ3304129


Authors: Lukas Fleischer, Manfred Kufleitner Edit this on Wikidata


Publication date: 5 August 2020

Abstract: We investigate the intersection problem for finite monoids, which asks for a given set of regular languages, represented by recognizing morphisms to finite monoids from a variety V, whether there exists a word contained in their intersection. Our main result is that the problem is PSPACE-complete if V is contained in DS and NP-complete if V is non-trivial and contained in DO. Our NP-algorithm for the case that V is contained in DO uses novel methods, based on compression techniques and combinatorial properties of DO. We also show that the problem is log-space reducible to the intersection problem for deterministic finite automata (DFA) and that a variant of the problem is log-space reducible to the membership problem for transformation monoids. In light of these reductions, our hardness results can be seen as a generalization of both a classical result by Kozen and a theorem by Beaudry, McKenzie and Therien.


Full work available at URL: https://arxiv.org/abs/1711.08717




Recommendations




Cites Work


Cited In (13)





This page was built for publication: The intersection problem for finite monoids

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3304129)