Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:quant-ph/9807029 · Advances in Applied Mathematics

On Quantum Algorithms for Noncommutative Hidden Subgroups

Mark Ettinger, Peter Høyer

Published Oct 1, 2000• 109 citations
arXivHTMLPDF
DOI
10.1006/aama.2000.0699

Related papers

Is Grover’s Algorithm a Quantum Hidden Subgroup Algorithm?

Samuel J. Lomonaco, Louis Hirsch Kauffman

Quantum Information Processing•Nov 20, 2007•9 citations

Hidden Subgroup States are Almost Orthogonal

Mark Ettinger, Peter Høyer, Emanuel H. Knill

It is well known that quantum computers can efficiently find a hidden subgroup $H$ of a finite Abelian group $G$. This implies that after only a polynomial (in $\log |G|$) number of calls to the oracle function, the states corresponding to different candidate subgroups have exponentially small inner product. We show that this is true for noncommutative groups also. We present a quantum algorithm which identifies a hidden subgroup of an arbitrary finite group $G$ in only a linear (in $\log |G|$) number of calls to the oracle function. This is exponentially better than the best classical algorithm. However our quantum algorithm requires an exponential amount of time, as in the classical case.

arXiv:quant-ph/9901034•Jan 14, 1999•40 citations

On the Quantum Complexity of the Continuous Hidden Subgroup Problem

Koen de Boer, Léo Ducas, Serge Fehr

Lecture notes in computer science•Jan 1, 2020•7 citations

Solution to the Hidden Subgroup Problem for a Class of Noncommutative Groups

Demerson Nunes Gonçalves, Renato Portugal

The hidden subgroup problem (HSP) plays an important role in quantum computation, because many quantum algorithms that are exponentially faster than classical algorithms can be casted in the HSP structure. In this paper, we present a new polynomial-time quantum algorithm that solves the HSP over the group $\Z_{p^r} \rtimes \Z_{q^s}$, when $p^r/q= \up{poly}(\log p^r)$, where $p$, $q$ are any odd prime numbers and $r, s$ are any positive integers. To find the hidden subgroup, our algorithm uses the abelian quantum Fourier transform and a reduction procedure that simplifies the problem to find cyclic subgroups.

arXiv:1104.1361•Apr 7, 2011•3 citations

An Efficient Quantum Algorithm for the Hidden Subgroup Problem in Nil-2 Groups

Gábor Ivanyos, Luc Sanselme, Miklós Sántha

Lecture notes in computer science•Jan 1, 2008•37 citations

An Efficient Quantum Algorithm for the Hidden Subgroup Problem over Weyl-Heisenberg Groups

Hari Krovi, Martin Rötteler

Lecture notes in computer science•Jan 1, 2008•9 citations
It is well known that quantum computers can efficiently find a hidden subgroup HHH of a finite Abelian group GGG. This implies that after only a polynomial (in log⁡∣G∣\log |G|log∣G∣) number of calls to the oracle function, the states corresponding to different candidate subgroups have exponentially small inner product. We show that this is true for noncommutative groups also. We present a quantum algorithm which identifies a hidden subgroup of an arbitrary finite group GGG in only a linear (in log⁡∣G∣\log |G|log∣G∣) number of calls to the oracle function. This is exponentially better than the best classical algorithm. However our quantum algorithm requires an exponential amount of time, as in the classical case.
The hidden subgroup problem (HSP) plays an important role in quantum computation, because many quantum algorithms that are exponentially faster than classical algorithms can be casted in the HSP structure. In this paper, we present a new polynomial-time quantum algorithm that solves the HSP over the group Zpr⋊Zqs\Z_{p^r} \rtimes \Z_{q^s}Zpr​⋊Zqs​, when $p^r/q= \up{poly}(\log p^r)$, where ppp, qqq are any odd prime numbers and r,sr, sr,s are any positive integers. To find the hidden subgroup, our algorithm uses the abelian quantum Fourier transform and a reduction procedure that simplifies the problem to find cyclic subgroups.