A linear-time algorithm for the orbit problem over cyclic groups

From MaRDI portal
Publication:303693

DOI10.1007/S00236-015-0251-0zbMATH Open1347.68186arXiv1411.3164OpenAlexW2099783652MaRDI QIDQ303693FDOQ303693


Authors: Sanming Zhou, Anthony Widjaja Lin Edit this on Wikidata


Publication date: 22 August 2016

Published in: Acta Informatica (Search for Journal in Brave)

Abstract: The orbit problem is at the heart of symmetry reduction methods for model checking concurrent systems. It asks whether two given configurations in a concurrent system (represented as finite strings over some finite alphabet) are in the same orbit with respect to a given finite permutation group (represented by their generators) acting on this set of configurations by permuting indices. It is known that the problem is in general as hard as the graph isomorphism problem, whose precise complexity (whether it is solvable in polynomial-time) is a long-standing open problem. In this paper, we consider the restriction of the orbit problem when the permutation group is cyclic (i.e. generated by a single permutation), an important restriction of the problem. It is known that this subproblem is solvable in polynomial-time. Our main result is a linear-time algorithm for this subproblem.


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




Recommendations




Cites Work


Cited In (3)

Uses Software





This page was built for publication: A linear-time algorithm for the orbit problem over cyclic groups

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