Average-case completeness of a word problem for groups

This paper presents a bounded word problem for groups whose random instances are hard on average. The problem is to decide, when given a finitely presented group G, words ~, y, z, and an integer k, whether (Z–lyZ)Z can be obtained from Z(x–l yz) in G using elementary Tietze transformations for at most k times. We show that the problem is average-case NP-complete when instances are chosen at random under a uniform distribution. NP-completeness of more general bounded word problems for groups is shown as well.

[1]  Jie Wang,et al.  Rankable Distributions Do Not Provide Harder Instances Than Uniform Distributions , 1995, COCOON.

[2]  W. Magnus,et al.  Combinatorial Group Theory: COMBINATORIAL GROUP THEORY , 1967 .

[3]  Oded Goldreich,et al.  On the Theory of Average Case Complexity , 1992, J. Comput. Syst. Sci..

[4]  Jie Wang,et al.  On average P vs. average NP , 1992, [1992] Proceedings of the Seventh Annual Structure in Complexity Theory Conference.

[5]  William W. Boone The Word Problem , 1959 .

[6]  Leonid A. Levin,et al.  Average Case Complete Problems , 1986, SIAM J. Comput..

[7]  Neal R. Wagner,et al.  A Public Key Cryptosystem Based on the Word Problem , 1985, CRYPTO.

[8]  M. Hall The Theory Of Groups , 1959 .

[9]  Jie Wang,et al.  On the NP-Isomorphism Problem with Respect to Random Instances , 1995, J. Comput. Syst. Sci..

[10]  Saharon Shelah,et al.  Expected Computation Time for Hamiltonian Path Problem , 1987, SIAM J. Comput..

[11]  Yuri Gurevich,et al.  Average Case Completeness , 1991, J. Comput. Syst. Sci..

[12]  Uwe Schöning,et al.  Complexity theory: current research , 1993 .

[13]  Rüdiger Reischuk,et al.  Precise Average Case Complexity , 1993, STACS.

[14]  Oded Goldreich,et al.  On the theory of average case complexity , 1989, STOC '89.

[15]  David S. Johnson The NP-Completeness Column: An Ongoing Guide , 1986, J. Algorithms.

[16]  Leonid A. Levin,et al.  Random instances of a graph coloring problem are hard , 1988, STOC '88.

[17]  Leonid A. Levin,et al.  No better ways to generate hard NP instances than picking uniformly at random , 1990, Proceedings [1990] 31st Annual Symposium on Foundations of Computer Science.