2017 | OriginalPaper | Buchkapitel
Space Complexity of Reachability Testing in Labelled Graphs
verfasst von : Vidhya Ramaswamy, Jayalal Sarma, K. S. Sunil
Erschienen in: Language and Automata Theory and Applications
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
Abstract
-
When \(\mathcal {A}\) is a group whose size is polynomially bounded in the size of the graph (hence equivalently presented as a multiplication table at the input), and the graph is undirected, the \(\mathcal {A}\)-Reach problem is in \(\mathsf {L}\). Building on this, using a decomposition in [4], we show that, when \(\mathcal {A}\) is a fixed quasi-group, and the graph is undirected, the \(\mathcal {A}\)-Reach problem is in \(\mathsf {L}\). In contrast, we show \(\mathsf {NL}\)-hardness of the problem over bidirected graphs, when \(\mathcal {A}\) is a matrix group over \(\mathbb {Q}\). When \(\mathcal {A}\) is a fixed aperiodic monoid, we show that the problem is \(\mathsf {NL}\)-complete.
-
As our main theorem, we prove a dichotomy for graphs labelled with fixed aperiodic monoids by showing that for every fixed aperiodic monoid \(\mathcal {A}\), \(\mathcal {A}\)-Reach problem is either in \(\mathsf {L}\) or is \(\mathsf {NL}\)-complete.
-
We show that there exists a monoid M, such that the reachability problem in general DAGs can be reduced to \(\mathcal {A}\)-Reach problem for planar non-bipartite DAGs labelled with M. In contrast, we show that if the planar DAGs that we obtain above are bipartite, the problem can be further reduced to reachability testing in planar DAGs and hence is in \(\mathsf {UL}\).