1: \begin{abstract}
2: The conjugacy problem for a finitely generated group $G$ is
3: the two-variable problem of deciding for an arbitrary pair $(u,v)$ of
4: elements of $G$, whether or not $u$ is conjugate to $v$ in $G$. We construct
5: examples of finitely generated, computably presented groups such that
6: for every element $u_0$ of $G$, the problem of deciding if an
7: arbitrary element is conjugate to $u_0$ is decidable in quadratic time
8: but the worst-case complexity of the global conjugacy problem is arbitrary: it can be
9: any c.e. Turing degree , can exactly mirror the Time Hierarchy Theorem, or can be $\mathcal{NP}$-complete.
10: Our groups also have the property that the conjugacy problem is generically linear time:
11: that is, there is a linear time partial algorithm for the conjugacy problem whose domain has density $1$,
12: so hard instances are very rare.
13: We also consider the complexity relationship of the ``half-conjugacy'' problem to the conjugacy problem.
14: In the last section we discuss the extreme opposite situation: groups with algorithmically finite conjugation.
15: \end{abstract}
16: