Simulation of quantum algorithms using classical probabilistic bits and circuits
D. D. Yavuz, A. Yadav

TL;DR
This paper presents a classical probabilistic simulation method for quantum algorithms by mapping qubits to an 8-dimensional probability space, enabling the simulation of quantum gates and algorithms like Deutsch-Jozsa and Quantum Fourier Transform.
Contribution
It introduces a novel non-linear, affine mapping of quantum states to classical probability spaces, allowing efficient simulation of quantum algorithms with polynomial resources.
Findings
Simulation of Deutsch-Jozsa algorithm demonstrated
Quantum Fourier Transform implemented in classical probability space
Simulation requires polynomial resources, O(n) bits and O(n^2) operations
Abstract
We discuss a new approach to simulate quantum algorithms using classical probabilistic bits and circuits. Each qubit (a two-level quantum system) is initially mapped to a vector in an eight dimensional probability space (equivalently, to a classical random variable with eight probabilistic outcomes). The key idea in this mapping is to store both the amplitude and phase information of the complex coefficients that describe the qubit state in the probabilities. Due to the identical tensor product structure of combining multiple quantum systems as well as multiple probability spaces, qubits are then mapped to a tensor product of 8-dimensional probabilistic vectors (i.e., the Hilbert space of dimension is mapped to a probability space of dimension ). After this initial mapping, we show how to implement the analogs of single-qubit and two-qubit gates in the probability…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Numerical Methods and Algorithms · Blind Source Separation Techniques
