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

Journal of Physics A Mathematical and General

Adiabatic quantum oracles

M. Andrecut, Mazhar Ali

Published Aug 12, 2004• 5 citations
Publisher

Abstract

In this letter we discuss the adiabatic quantum implementation of some well-known standard quantum oracles.
DOI
10.1088/0305-4470/37/34/l01

Related papers

Quantum Oracles

Karl Svozil

Some of the many accounts and many roots of quantum indeterminism are discussed.

Fundamental theories of physics•Jan 1, 2018•0 citations

Quantum Computation Relative to Oracles

Christino Tamon, Tomoyuki Yamakami

Springer eBooks•Jan 1, 2001•1 citation

Comparison of quantum oracles

Elham Kashefi, Adrian Kent, Vlatko Vedral +1 more

A standard quantum oracle ${S}_{f}$ for a general function $f: {Z}_{N}\ensuremath{\rightarrow}{Z}_{N}$ is defined to act on two input states and return two outputs, with inputs $|i〉$ and $|j〉 (i,j\ensuremath{\in}{Z}_{N})$ returning outputs $|i〉$ and $|j\ensuremath{\bigoplus}f(i)〉.$ However, if f is known to be a one-to-one function, a simpler oracle, ${M}_{f},$ which returns $|f(i)〉$ given $|i〉,$ 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 ${S}_{f}$ can be constructed by invoking ${M}_{f}$ and ${(M}_{f}{)}^{\ensuremath{-}1}$ once each, while $\ensuremath{\Theta}(\sqrt{N})$ invocations of ${S}_{f}$ and/or ${(S}_{f}{)}^{\ensuremath{-}1}$ are required to construct ${M}_{f}.$

arXiv:quant-ph/0109104•Physical Review A•May 8, 2002•50 citations

Quantum Oracles and Construction of Quantum Gate Matrices

Hiu Yung Wong

Springer eBooks•Jan 1, 2022•1 citation

Using frequency analysis and Grover’s algorithm to implement known ciphertext attack on symmetric ciphers

Mansur Ziatdinov

In this paper we construct quantum circuit implementing known ciphertext attack on symmetric cipher. We assume that plaintext is in natural language and have known letter distribution. Our method allows to find key using one query to (quantum) decryption oracle and has O( $\sqrt {\left| K \right|} $ ) time complexity, where K—set of possible keys.

Lobachevskii Journal of Mathematics•Oct 1, 2013•1 citation

Comparative Computational Strength of Quantum Oracles

Alp Atıcı

It is an established fact that for many of the interesting problems quantum algorithms based on queries of the standard oracle bring no significant improvement in comparison to known classical algorithms. It is conceivable that there are other oracles of algorithmic importance acting in a less intuitive fashion to which such limitations do not apply. Thus motivated this article suggests a broader understanding towards what a general quantum oracle is. We propose a general definition of a quantum oracle and give a classification of quantum oracles based on the behavior of the eigenvalues and eigenvectors of their queries. Our aim is to determine the computational characteristics of a quantum oracle in terms of these eigenvalues and eigenvectors. Within this framework we attempt to describe the class of quantum oracles that are efficiently simulated by the standard oracle and compare the computational strength of different kinds of quantum oracles by an adversary argument using trigonometric polynomials.

arXiv:quant-ph/0312107•Dec 11, 2003•2 citations
A standard quantum oracle Sf{S}_{f}Sf​ for a general function $f: {Z}_{N}\ensuremath{\rightarrow}{Z}_{N}$ is defined to act on two input states and return two outputs, with inputs ∣i〉|i〉∣i〉 and $|j〉 (i,j\ensuremath{\in}{Z}_{N})$ returning outputs ∣i〉|i〉∣i〉 and $|j\ensuremath{\bigoplus}f(i)〉.$ However, if f is known to be a one-to-one function, a simpler oracle, Mf,{M}_{f},Mf​, which returns ∣f(i)〉|f(i)〉∣f(i)〉 given ∣i〉,|i〉,∣i〉, 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 Sf{S}_{f}Sf​ can be constructed by invoking Mf{M}_{f}Mf​ and ${(M}_{f}{)}^{\ensuremath{-}1}$ once each, while $\ensuremath{\Theta}(\sqrt{N})$ invocations of Sf{S}_{f}Sf​ and/or ${(S}_{f}{)}^{\ensuremath{-}1}$ are required to construct Mf.{M}_{f}.Mf​.
It is an established fact that for many of the interesting problems quantum algorithms based on queries of the standard oracle bring no significant improvement in comparison to known classical algorithms. It is conceivable that there are other oracles of algorithmic importance acting in a less intuitive fashion to which such limitations do not apply. Thus motivated this article suggests a broader understanding towards what a general quantum oracle is. We propose a general definition of a quantum oracle and give a classification of quantum oracles based on the behavior of the eigenvalues and eigenvectors of their queries. Our aim is to determine the computational characteristics of a quantum oracle in terms of these eigenvalues and eigenvectors. Within this framework we attempt to describe the class of quantum oracles that are efficiently simulated by the standard oracle and compare the computational strength of different kinds of quantum oracles by an adversary argument using trigonometric polynomials.