Reference. Retrodictive Quantum Computing
Quantum models of computation are widely believed to be more powerful than classical ones. Efforts center on proving that, for a given problem, quantum algorithms are more resource efficient than any classical one. All this, however, assumes a standard predictive paradigm of reasoning where, given initial conditions, the future holds the answer. How about bringing information from the future to the present and exploit it to one’s advantage? This is a radical new approach for reasoning, so-called Retrodictive Computation, that benefits from the specific form of the computed functions. We demonstrate how to use tools of symbolic computation to realize retrodictive quantum computing at scale and exploit it to efficiently, and classically, solve instances of the quantum Deutsch-Jozsa, Bernstein-Vazirani, Simon, Grover, and Shor’s algorithms.
Cite
Cited by (1)
Symbolic Execution of Hadamard-Toffoli Quantum Circuits carette-2023-symbolic
Cites 37 works (0 here)
External (37)
- Quantum Retrodiction: Foundations and Controversies (2021)
- White-Box vs. Black-Box Complexity of Search Problems: Ramsey and Graph Property Testing (2017)
- A Survey of Symbolic Execution Techniques (2016)
- Improved quantum ternary arithmetic (2016)
- Chapter 1 – Boolean Functions (2015)
- Factoring 51 and 85 with 8 qubits (2013)
- Computing preimages of Boolean networks (2013)
- The Deutsch-Jozsa problem: de-quantisation and entanglement (2012)
- Quantum Computation and Quantum Information (10th Anniversary edition) (2011)
- Haskell 2010 language report (2010)
- Analyses and Algorithms for Predecessor and Control Problems for Boolean Networks of Bounded Indegree (2009)
- The Two-State Vector Formalism: An Updated Review (2008)
- Quantum Computer Science: An Introduction (2007)
- Cryptographic Hash-Function Basics: Definitions, Implications, and Separations for Preimage Resistance, Second-Preimage Resistance, and Collision Resistance (2004)
- Simpler methods for generating better Boolean functions with good cryptographic properties (2004)
- The pre-image problem in kernel methods (2003)
- A subsystem-independent generalization of entanglement (2003)
- A Simple Proof that Toffoli and Hadamard are Quantum Universal (2003)
- On the role of entanglement in quantum-computational speed-up (2002)
- The Heisenberg Representation of Quantum Computers (1998)
- Quantum complexity theory (1997)
- A fast quantum mechanical algorithm for database search (1996)
- Quantum networks for elementary arithmetic operations (1995)
- Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer (1995)
- On the power of quantum computation (1994)
- Rapid solution of problems by quantum computation (1992)
- The Complexity of Boolean Functions (1987)
- Quantum theory, the Church–Turing principle and the universal quantum computer (1985)
- A Survey of Russian Approaches to Perebor (Brute-Force Searches) Algorithms (1984)
- Partial computation of programs (1983)
- A program testing system (1976)
- Symbolic execution and program testing (1976)
- Experiments with a symbolic evaluation system (1976)
- SELECT—a formal system for testing and debugging programs by symbolic execution (1975)
- Reducibility Among Combinatorial Problems (1972)
- The complexity of theorem-proving procedures (1971)
- Symmetry of Physical Laws. Part III. Prediction and Retrodiction (1955)