Comparison of quantum oracles
- 8 May 2002
- journal article
- research article
- Published by American Physical Society (APS) in Physical Review A
- Vol. 65 (5) , 050304
- https://doi.org/10.1103/physreva.65.050304
Abstract
A standard quantum oracle for a general function is defined to act on two input states and return two outputs, with inputs and returning outputs and However, if f is known to be a one-to-one function, a simpler oracle, which returns given can also be defined. We consider the relative strengths of these oracles. We define a simple promise problem that minimal quantum oracles can solve exponentially faster than classical oracles, via an algorithm that cannot be naively adapted to standard quantum oracles. We show that can be constructed by invoking and once each, while invocations of and/or are required to construct
Keywords
All Related Versions
This publication has 5 references indexed in Scilit:
- Quantum FingerprintingPhysical Review Letters, 2001
- Strengths and Weaknesses of Quantum ComputingSIAM Journal on Computing, 1997
- Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum ComputerSIAM Journal on Computing, 1997
- Quantum theory, the Church–Turing principle and the universal quantum computerProceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences, 1985
- Logical Reversibility of ComputationIBM Journal of Research and Development, 1973