English

Solving graph problems with single-photons and linear optics

Quantum Physics 2023-08-15 v2

Abstract

An important challenge for current and near-term quantum devices is finding useful tasks that can be preformed on them. We first show how to efficiently encode a bounded n×nn \times n matrix AA into a linear optical circuit with 2n2n modes. We then apply this encoding to the case where AA is a matrix containing information about a graph GG. We show that a photonic quantum processor consisting of single-photon sources, a linear optical circuit encoding AA, and single-photon detectors can solve a range of graph problems including finding the number of perfect matchings of bipartite graphs, computing permanental polynomials, determining whether two graphs are isomorphic, and the kk-densest subgraph problem. We also propose pre-processing methods to boost the probabilities of observing the relevant detection events and thus improve performance. Finally we present both numerical simulations and implementations on Quandela's Ascella photonic quantum processor to validate our findings.

Keywords

Cite

@article{arxiv.2301.09594,
  title  = {Solving graph problems with single-photons and linear optics},
  author = {Rawad Mezher and Ana Filipa Carvalho and Shane Mansfield},
  journal= {arXiv preprint arXiv:2301.09594},
  year   = {2023}
}

Comments

9 pages + 9 pages appendix. To appear in Phys.Rev. A. Part of numerics section moved from appendix to main text. New experiments on photonic quantum hardware (Quandela's Ascella) added

R2 v1 2026-06-28T08:18:01.916Z