Hubbry Logo
search button
Sign in
Hidden shift problem
Hidden shift problem
Comunity Hub
History
arrow-down
starMore
arrow-down
bob

Bob

Have a question related to this hub?

bob

Alice

Got something to say related to this hub?
Share it here.

#general is a chat channel to discuss anything related to the hub.
Hubbry Logo
search button
Sign in
Hidden shift problem
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the Hidden shift problem Wikipedia article. Here, you can discuss, collect, and organize anything related to Hidden shift problem. The purpose of the hub is to...
Add your contribution
Hidden shift problem

In quantum computing, the hidden shift problem is a type of oracle-based problem. Various versions of this problem have quantum algorithms which can run much more quickly than known non-quantum methods for the same problem. In its general form, it is equivalent to the hidden subgroup problem for the dihedral group.[1] It is a major open problem to understand how well quantum algorithms can perform for this task, as it can be applied to break lattice-based cryptography.[2][3]

Problem statement

[edit]

The hidden shift problem states: Given an oracle that encodes two functions and , there is an -bit string for which for all . Find .[4]

Functions such as the Legendre symbol and bent functions, satisfy these constraints.[5]

Algorithms

[edit]

With a quantum algorithm that is defined as , where is the Hadamard gate and is the Fourier transform of , certain instantiations of this problem can be solved in a polynomial number of queries to while taking exponential queries with a classical algorithm.

References

[edit]
  1. ^ Childs, Andrew M.; van Dam, Wim (2007), "Quantum algorithm for a generalized hidden shift problem", in Bansal, Nikhil; Pruhs, Kirk; Stein, Clifford (eds.), Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2007, New Orleans, Louisiana, USA, January 7-9, 2007, SIAM, pp. 1225–1232, arXiv:quant-ph/0507190
  2. ^ Lomont, Chris (November 4, 2004), The Hidden Subgroup Problem - Review and Open Problems, arXiv:quant-ph/0411037
  3. ^ Regev, Oded (January 2004). "Quantum Computation and Lattice Problems". SIAM Journal on Computing. 33 (3): 738–760. doi:10.1137/S0097539703440678. ISSN 0097-5397.
  4. ^ Dam, Wim van; Hallgren, Sean; Ip, Lawrence (2002). "Quantum Algorithms for some Hidden Shift Problems". SIAM Journal on Computing. 36 (3): 763–778. arXiv:quant-ph/0211140. doi:10.1137/S009753970343141X. S2CID 11122780.
  5. ^ Rötteler, Martin (2008). "Quantum algorithms for highly non-linear Boolean functions". Proceedings of the Twenty-First Annual ACM-SIAM Symposium on Discrete Algorithms. Vol. 402. Society for Industrial and Applied Mathematics. pp. 448–457. arXiv:0811.3208. doi:10.1137/1.9781611973075.37. ISBN 978-0-89871-701-3. S2CID 9615826.