English

Computational complexity and the conjugacy problem

Group Theory 2016-05-03 v1 Logic

Abstract

The conjugacy problem for a finitely generated group GG is the two-variable problem of deciding for an arbitrary pair (u,v)(u,v) of elements of GG, whether or not uu is conjugate to vv in GG. We construct examples of finitely generated, computably presented groups such that for every element u0u_0 of GG, the problem of deciding if an arbitrary element is conjugate to u0u_0 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 NP\mathcal{NP}-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 11, 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.

Keywords

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

R2 v1 2026-06-22T13:46:58.272Z