Efficient classical simulation of the Deutsch–Jozsa and Simon’s algorithms
@article{Johansson2015EfficientCS, title={Efficient classical simulation of the Deutsch–Jozsa and Simon’s algorithms}, author={Niklas Johansson and Jan-{\AA}ke Larsson}, journal={Quantum Information Processing}, year={2015}, volume={16}, url={https://api.semanticscholar.org/CorpusID:28670540} }
A framework is presented that can simulate both quantum algorithms efficiently, solving the Deutsch–Jozsa problem with probability 1 using only one oracle query, and Simon’s problem using linearly many oracle queries, just as expected of an ideal quantum computer.
Topics
Simon's Problem (opens in a new tab)Quantum Resources (opens in a new tab)Oracle Queries (opens in a new tab)Quantum Algorithm (opens in a new tab)Quantum Computer (opens in a new tab)Simulation Frameworks (opens in a new tab)Quantum Turing Machine (opens in a new tab)Simon's Algorithm (opens in a new tab)Classical Computation (opens in a new tab)Classical Simulation (opens in a new tab)
28 Citations
Quantum Simulation Logic, Oracles, and the Quantum Advantage
- 2019
Computer Science, Physics
This work investigates in detail the role that oracles play for the advantage of quantum algorithms by using a simulation framework, Quantum Simulation Logic (QSL), to construct oracles and algorithms that solve some problems with the same success probability and number of queries as the quantum algorithms.
Entanglement and coherence in the Bernstein-Vazirani algorithm
- 2022
Physics, Computer Science
This Letter analyzes in detail the quantum resources in the Bernstein-Vazirani algorithm, and introduces and studies its probabilistic version, showing that in the absence of entanglement, the performance of the algorithm is directly related to the amount of quantum coherence in the initial state.
Comments on “Efficient classical simulation of the Deutsch–Jozsa and Simon’s algorithms”
- 2023
Physics, Computer Science
A recent paper (Quantum Info. Process 16.9, 2017) proposes a classical framework named Quantum Simulation Logic (QSL) capable of an efficient classical simulation of Deutsch–Jozsa and Simon…
Classical simulation of Grovers quantum algorithm
- 2020
Physics, Computer Science
This paper in a didactic way, presents an introduction to quantum computing where some quantum formalisms are analyzed to address Grover’s algorithm, one of the key algorithms in quantum computing.
Reflections on probabilistic compared to quantum computational devices
- 2021
Physics, Computer Science
This article underline and compare different quantum and deterministic models of computation by means of a probabilistic point of view, showing that generally PTM does not fit for them, also if in some particular cases it fits.
Quantum Computing Concepts with Deutsch Jozsa Algorithm
- 2019
Physics, Computer Science
This paper describes mathematically Deutsch Jozsa algorithm in detail for 2 and 3 qubits, and calculation of balanced and unbalanced states is shown in the mathematical description of the algorithm.
Realization of Shor's Algorithm at Room Temperature
- 2017
Computer Science, Physics
A realization of Shor's algorithm, that does not need any of the simplifications presently needed in current experiments and also gives smaller systematic errors than any former experimental implementation, which gives further insight to the resources needed for quantum computation.
Unified Information Dynamic Analysis of Quantum Decision-Making and Search Algorithms: Computational Intelligence Measure
- 2023
Computer Science, Physics
It is shown that QAG, based on superposition of states, quantum entanglement and interference, when acting on the input vector, stores information into the system state, minimizing the gap between classical Shannon entropy and quantum von Neumann entropy.
Quantum Algorithmic Gate-Based Computing: Grover Quantum Search Algorithm Design in Quantum Software Engineering
- 2023
Computer Science, Physics
A practical approach to modeling one of the most famous QA on classical computers, the Grover algorithm is described in details along with implementations on a local computer simulator.
Simulation of quantum algorithms using classical probabilistic bits and circuits
- 2023
Physics, Computer Science
A new approach to simulate quantum algorithms using classical probabilistic bits and circuits is discussed, and specific procedures for implementing the Deutsch-Jozsa algorithm, and the Quantum Fourier Transform in the probability space are given.
34 References
Quantum complexity theory
- 1993
Computer Science, Physics
This paper gives the first formal evidence that quantum Turing machines violate the modern (complexity theoretic) formulation of the Church--Turing thesis, and proves that bits of precision suffice to support a step computation.
Experimental realization of a one-way quantum computer algorithm solving Simon's problem.
- 2014
Computer Science, Physics
This work represents the first experimental realization of the quantum algorithm solving Simon's problem, and helps highlight how one-way quantum computing provides a practical route to experimentally investigating the quantum-classical gap in the query complexity model.
An exact quantum polynomial-time algorithm for Simon's problem
- 1997
Computer Science, Physics
It is shown that there is a decision problem that can be solved in exact quantum polynomial time, which would require expected exponential time on any classical bounded-error probabilistic computer if the data is supplied as a black box.
A fast quantum mechanical algorithm for database search
- 1996
Computer Science
In early 1994, it was demonstrated that a quantum mechanical computer could efficiently solve a well-known problem for which there was no known efficient algorithm using classical computers, i.e. testing whether or not a given integer, N, is prime, in a time which is a finite power of o (logN) .
On the power of quantum computation
- 1994
Computer Science, Physics
This work presents here a problem of distinguishing between two fairly natural classes of function, which can provably be solved exponentially faster in the quantum model than in the classical probabilistic one, when the function is given as an oracle drawn equiprobably from the uniform distribution on either class.
Deterministic polynomial-time quantum algorithms for Simon’s problem
- 2003
Computer Science, Physics
It is shown that Simon’s problem and its extended version can be deterministically solved in a simpler and more concrete way than that proposed by G. Brassard and P. Høyer.
Contextuality supplies the ‘magic’ for quantum computation
- 2014
Physics, Computer Science
This work proves a remarkable equivalence between the onset of contextuality and the possibility of universal quantum computation via ‘magic state’ distillation, which is the leading model for experimentally realizing a fault-tolerant quantum computer.
Quantum theory, the Church–Turing principle and the universal quantum computer
- 1985
Physics, Computer Science
It is shown that quantum theory and the 'universal quantum computer’ are compatible with the principle, and quantum complexity theory allows a physically more reasonable definition of the ‘complexity’ or ‘knowledge’ in a physical system than does classical complexity theory.
Efficient Simulation of the Deutsch-Jozsa Algorithm
- 2015
Physics, Computer Science
We provide a framework wherein one can simulate the Deutsch-Jozsa quantum algorithm on a regular computer within polynomial time, and with linear memory consumption. Under certain reasonable…
The Heisenberg Representation of Quantum Computers
- 1998
Computer Science, Physics
A formalism describing the evolution of operators rather than states has proven extremely fruitful in understanding an important class of quantum operations, and a simple group structure is sufficient to allow a rich range of quantum effects, although it falls short of the full power of quantum computation.