English

A quantum algorithm for examining oracles

Quantum Physics 2007-05-23 v2

Abstract

In this paper, we consider a quantum algorithm for solving the following problem: ``Suppose ff is a function given as a black box (that is also called an oracle) and ff is invariant under some AND-mask. Examine a property of ff by querying the oracle.'' We compare the efficiency of our quantum algorithm with that of classical algorithms by evaluating the expected number of queries for each algorithm. We show that our quantum algorithm is more efficient than any classical algorithm in some cases. However, our quantum algorithm does not exhibit an exponential speedup in the size of an input, compared with the best classical algorithm. Our algorithm extracts a global property of ff (that is, invariance of ff) while it neglects local properties of ff (that is, outputs of ff). We can regard our algorithm as an application of Simon's algorithm.

Keywords

Cite

@article{arxiv.quant-ph/0408013,
  title  = {A quantum algorithm for examining oracles},
  author = {Hiroo Azuma},
  journal= {arXiv preprint arXiv:quant-ph/0408013},
  year   = {2007}
}

Comments

19 pages, 3 figures, Latex2e; v2: minor corrections