Quantum algorithms for Simon's problem over general groups

Daniel Simon's 1994 discovery of an efficient quantum algorithm for solving the hidden subgroup problem (HSP) over Z<sup><i>n</i></sup><inf>2</inf> provided one of the first algebraic problems for which quantum computers are exponentially faster than their classical counterparts. In this paper, we study the generalization of Simon's problem to arbitrary groups. Fixing a finite group <i>G</i>, this is the problem of recovering an involution <i>m</i> = (<i>m</i><inf>1</inf>,...,<i>m<inf>n</inf></i>) ε <i>G<sup>n</sup></i> from an oracle <i>f</i> with the property that <i>f(x)</i> = <i>f(x · y)</i> ⇔ <i>y</i> ε {1, <i>m</i>}. In the current parlance, this is the hidden subgroup problem (HSP) over groups of the form <i>G<sup>n</sup></i>, where <i>G</i> is a nonabelian group of constant size, and where the hidden subgroup is either trivial or has order two. Although groups of the form <i>G<sup>n</sup></i> have a simple product structure, they share important representation-theoretic properties with the symmetric groups <i>S<inf>n</inf></i>, where a solution to the HSP would yield a quantum algorithm for Graph Isomorphism. In particular, solving their HSP with the so-called "standard method" requires highly entangled measurements on the tensor product of many coset states. Here we give quantum algorithms with time complexity 2<sup>O</sup>(√<i>n</i> log <i>n</i>) that recover hidden involutions <i>m</i> = (<i>m</i><inf>1</inf>,..., <i>m<inf>n</inf></i>) ε <i>G<sup>n</sup></i> where, as in Simon's problem, each <i>m<inf>i</inf></i> is either the identity or the conjugate of a known element <i>m</i> and there is a character <i>X</i> of <i>G</i> for which <i>X</i>(<i>m</i>) = - <i>X</i>(1). Our approach combines the general idea behind Kuperberg's sieve for dihedral groups with the "missing harmonic" approach of Moore and Russell. These are the first nontrivial hidden subgroup algorithms for group families that require highly entangled multiregister Fourier sampling.

[1]  Joe Harris,et al.  Representation Theory: A First Course , 1991 .

[2]  Oded Regev Quantum Computation and Lattice Problems , 2004, SIAM J. Comput..

[3]  Martin Rötteler,et al.  Limitations of quantum coset states for graph isomorphism , 2006, STOC '06.

[4]  Greg Kuperberg A Subexponential-Time Quantum Algorithm for the Dihedral Hidden Subgroup Problem , 2005, SIAM J. Comput..

[5]  Mikhail N. Vyalyi,et al.  Classical and Quantum Computation , 2002, Graduate studies in mathematics.

[6]  Peter W. Shor,et al.  Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer , 1995, SIAM Rev..

[7]  Frédéric Magniez,et al.  Efficient Quantum Algorithms For Some Instances Of The Non-Abelian Hidden Subgroup Problem , 2003, Int. J. Found. Comput. Sci..

[8]  Alexander Russell,et al.  Generic quantum Fourier transforms , 2004, SODA '04.

[9]  Alexander Russell,et al.  Explicit Multiregister Measurements for Hidden Subgroup Problems , 2005, quant-ph/0504067.

[10]  Alexander Russell,et al.  Normal subgroup reconstruction and quantum computation using group representations , 2000, STOC '00.

[11]  F. Gall,et al.  An Efficient Algorithm for the Hidden Subgroup Problem over a Class of Semi-direct Product Groups , 2004 .

[12]  Dave Bacon,et al.  From optimal measurement to efficient quantum algorithms for the hidden subgroup problem over semidirect product groups , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[13]  Frédéric Magniez,et al.  Hidden translation and orbit coset in quantum computing , 2002, STOC '03.

[14]  Alexander Russell,et al.  The symmetric group defies strong Fourier sampling , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[15]  T. Beth,et al.  Polynomial-Time Solution to the Hidden Subgroup Problem for a Class of non-abelian Groups , 1998, quant-ph/9812070.

[16]  Alexander Russell,et al.  The power of basis selection in fourier sampling: hidden subgroup problems in affine groups , 2004, SODA '04.

[17]  Daniel R. Simon,et al.  On the power of quantum computation , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[18]  Alexander Russell,et al.  Explicit Multiregister Measurements for Hidden Subgroup Problems; or, Fourier Sampling Strikes Back , 2005 .

[19]  Alexander Russell,et al.  Strong Fourier Sampling Fails over $G^n$ , 2005 .