Computational complexity and the conjugacy problem
Abstract
The conjugacy problem for a finitely generated group is the two-variable problem of deciding for an arbitrary pair of elements of , whether or not is conjugate to in . We construct examples of finitely generated, computably presented groups such that for every element of , the problem of deciding if an arbitrary element is conjugate to is decidable in quadratic time but the worst-case complexity of the global conjugacy problem is arbitrary: it can be any c.e. Turing degree , can exactly mirror the Time Hierarchy Theorem, or can be -complete. Our groups also have the property that the conjugacy problem is generically linear time: that is, there is a linear time partial algorithm for the conjugacy problem whose domain has density , so hard instances are very rare. We also consider the complexity relationship of the "half-conjugacy" problem to the conjugacy problem. In the last section we discuss the extreme opposite situation: groups with algorithmically finite conjugation.
Cite
@article{arxiv.1605.00598,
title = {Computational complexity and the conjugacy problem},
author = {Alexei Miasnikov and Paul E. Schupp},
journal= {arXiv preprint arXiv:1605.00598},
year = {2016}
}
Comments
17 pages, 1 figure; Computability, to appear