Hidden shift problem

The Hidden shift problem states: Given an oracle that encodes two functions and , there is an n-bit string for which for all . Find .[1] Many functions, such as the Legendre symbol and Bent functions, satisfy these constraints.[2] With a quantum algorithm that's defined as "" where is the Hadamard gate and is the fourier transform of , this problem can be solved in a polynomial number of queries to while taking exponential queries with a classical algorithm. The difference between the Hidden subgroup problem and the Hidden shift problem is that the former focuses on the underlying group while the later focuses on the underlying ring or field.[1]

References

  1. Dam, Wim van; Hallgren, Sean; Ip, Lawrence (2002). "Quantum Algorithms for some Hidden Shift Problems". Society for Industrial and Applied Mathematics. 36: 763–778. arXiv:quant-ph/0211140. doi:10.1137/S009753970343141X.
  2. Rötteler, Martin (2008). "Quantum algorithms for highly non-linear Boolean functions". Society for Industrial and Applied Mathematics. 402: 448–457. arXiv:0811.3208. doi:10.1137/1.9781611973075.37.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.