English

On sampling determinantal and Pfaffian point processes on a quantum computer

Computation 2023-11-23 v3 Machine Learning Quantum Physics

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,,N}\{1,\dots,N\} parametrized by an N×NN\times N Hermitian kernel matrix. Vanilla sampling consists in two steps, of respective costs O(N3)\mathcal{O}(N^3) and O(Nr2)\mathcal{O}(Nr^2) operations on a classical computer, where rr 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 PP (classical) parallel processors, we can divide the preprocessing cost by PP and build a quantum circuit with O(Nr)\mathcal{O}(Nr) gates that sample a given DPP, with depth varying from O(N)\mathcal{O}(N) to O(rlogN)\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.

Cite

@article{arxiv.2305.15851,
  title  = {On sampling determinantal and Pfaffian point processes on a quantum computer},
  author = {Rémi Bardenet and Michaël Fanuel and Alexandre Feller},
  journal= {arXiv preprint arXiv:2305.15851},
  year   = {2023}
}

Comments

53 pages, 9 figures. Additional results about parity of cardinality of PfPP samples. Minor corrections in Section 5 and slight generalization of Lemma 5.4. Extra example and derivations in appendix

R2 v1 2026-06-28T10:45:43.047Z