On sampling determinantal and Pfaffian point processes on a quantum
computer
- URL: http://arxiv.org/abs/2305.15851v3
- Date: Wed, 22 Nov 2023 09:02:40 GMT
- Title: On sampling determinantal and Pfaffian point processes on a quantum
computer
- Authors: R\'emi Bardenet, Micha\"el Fanuel, Alexandre Feller
- Abstract summary: DPPs were introduced by Macchi as a model in quantum optics the 1970s.
Most applications require sampling from a DPP, and given their quantum origin, it is natural to wonder whether sampling a DPP on a classical computer is easier than on a classical one.
Vanilla sampling consists in two steps, of respective costs $mathcalO(N3)$ and $mathcalO(Nr2)$ operations on a classical computer, where $r$ is the rank of the kernel matrix.
- Score: 49.1574468325115
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: DPPs were introduced by Macchi as a model in quantum optics the 1970s. Since
then, they have been widely used as models and subsampling tools in statistics
and computer science. Most applications require sampling from a DPP, and given
their quantum origin, it is natural to wonder whether sampling a DPP on a
quantum computer is easier than on a classical one. We focus here on DPPs over
a finite state space, which are distributions over the subsets of
$\{1,\dots,N\}$ parametrized by an $N\times N$ Hermitian kernel matrix. Vanilla
sampling consists in two steps, of respective costs $\mathcal{O}(N^3)$ and
$\mathcal{O}(Nr^2)$ operations on a classical computer, where $r$ is the rank
of the kernel matrix. A large first part of the current paper consists in
explaining why the state-of-the-art in quantum simulation of fermionic systems
already yields quantum DPP sampling algorithms. We then modify existing quantum
circuits, and discuss their insertion in a full DPP sampling pipeline that
starts from practical kernel specifications. The bottom line is that, with $P$
(classical) parallel processors, we can divide the preprocessing cost by $P$
and build a quantum circuit with $\mathcal{O}(Nr)$ gates that sample a given
DPP, with depth varying from $\mathcal{O}(N)$ to $\mathcal{O}(r\log N)$
depending on qubit-communication constraints on the target machine. We also
connect existing work on the simulation of superconductors to Pfaffian point
processes, which generalize DPPs and would be a natural addition to the machine
learner's toolbox. In particular, we describe "projective" Pfaffian point
processes, the cardinality of which has constant parity, almost surely.
Finally, the circuits are empirically validated on a classical simulator and on
5-qubit IBM machines.
Related papers
- The Power of Unentangled Quantum Proofs with Non-negative Amplitudes [55.90795112399611]
We study the power of unentangled quantum proofs with non-negative amplitudes, a class which we denote $textQMA+(2)$.
In particular, we design global protocols for small set expansion, unique games, and PCP verification.
We show that QMA(2) is equal to $textQMA+(2)$ provided the gap of the latter is a sufficiently large constant.
arXiv Detail & Related papers (2024-02-29T01:35:46Z) - Finding dense sub-lattices as low-energy states of a Hamiltonian [1.2183430883527995]
Lattice-based cryptography is one of the most prominent candidates for post-quantum cryptography.
Shortest Vector Problem (SVP) is to find the shortest non-zero vector in a given lattice.
We study a natural generalization of the SVP known as the $K$-Densest Sub-lattice Problem ($K$-DSP): to find the densest $K$-dimensional sub-lattice of a given lattice.
arXiv Detail & Related papers (2023-09-28T08:48:38Z) - Simulation of IBM's kicked Ising experiment with Projected Entangled
Pair Operator [71.10376783074766]
We perform classical simulations of the 127-qubit kicked Ising model, which was recently emulated using a quantum circuit with error mitigation.
Our approach is based on the projected entangled pair operator (PEPO) in the Heisenberg picture.
We develop a Clifford expansion theory to compute exact expectation values and use them to evaluate algorithms.
arXiv Detail & Related papers (2023-08-06T10:24:23Z) - A Faster Sampler for Discrete Determinantal Point Processes [10.355938901584567]
Discrete Determinantal Point Processes (DPPs) have a wide array of potential applications for subsampling datasets.
In the worst-case scenario, the sampling cost scales as $O(n3)$ where n is the number of elements of the ground set.
A popular workaround to this prohibitive cost is to sample DPPs defined by low-rank kernels.
arXiv Detail & Related papers (2022-10-31T14:37:54Z) - Quantum Depth in the Random Oracle Model [57.663890114335736]
We give a comprehensive characterization of the computational power of shallow quantum circuits combined with classical computation.
For some problems, the ability to perform adaptive measurements in a single shallow quantum circuit is more useful than the ability to perform many shallow quantum circuits without adaptive measurements.
arXiv Detail & Related papers (2022-10-12T17:54:02Z) - Gradient-descent quantum process tomography by learning Kraus operators [63.69764116066747]
We perform quantum process tomography (QPT) for both discrete- and continuous-variable quantum systems.
We use a constrained gradient-descent (GD) approach on the so-called Stiefel manifold during optimization to obtain the Kraus operators.
The GD-QPT matches the performance of both compressed-sensing (CS) and projected least-squares (PLS) QPT in benchmarks with two-qubit random processes.
arXiv Detail & Related papers (2022-08-01T12:48:48Z) - Simulation of quantum physics with Tensor Processing Units: brute-force
computation of ground states and time evolution [0.3232625980782302]
Processing Units (TPUs) were developed by Google exclusively to support large-scale machine learning tasks.
In this paper we repurpose TPUs for the challenging problem of simulating quantum spin systems.
With a TPU v3 pod, with 2048 cores, we simulate wavefunctions $|Psirangle$ of up to $N=38$ qubits.
arXiv Detail & Related papers (2021-11-19T22:41:04Z) - K-sparse Pure State Tomography with Phase Estimation [1.2183405753834557]
Quantum state tomography (QST) for reconstructing pure states requires exponentially increasing resources and measurements with the number of qubits.
QST reconstruction for any pure state composed of the superposition of $K$ different computational basis states of $n$bits in a specific measurement set-up is presented.
arXiv Detail & Related papers (2021-11-08T09:43:12Z) - Divide-and-conquer verification method for noisy intermediate-scale
quantum computation [0.0]
noisy intermediate-scale quantum computations can be regarded as logarithmic-depth quantum circuits on a sparse quantum computing chip.
We propose a method to efficiently verify such noisy intermediate-scale quantum computation.
arXiv Detail & Related papers (2021-09-30T08:56:30Z) - Quantum Gram-Schmidt Processes and Their Application to Efficient State
Read-out for Quantum Algorithms [87.04438831673063]
We present an efficient read-out protocol that yields the classical vector form of the generated state.
Our protocol suits the case that the output state lies in the row space of the input matrix.
One of our technical tools is an efficient quantum algorithm for performing the Gram-Schmidt orthonormal procedure.
arXiv Detail & Related papers (2020-04-14T11:05:26Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.