English

Piquasso: A Photonic Quantum Computer Simulation Software Platform

Quantum Physics 2025-04-16 v3

Abstract

We introduce the Piquasso quantum programming framework, a full-stack open-source software platform for the simulation and programming of photonic quantum computers. Piquasso can be programmed via a high-level Python programming interface enabling users to perform efficient quantum computing with discrete and continuous variables. Via optional high-performance C++ backends, Piquasso provides state-of-the-art performance in the simulation of photonic quantum computers. The Piquasso framework is supported by an intuitive web-based graphical user interface where the users can design quantum circuits, run computations, and visualize the results.

Keywords

Cite

@article{arxiv.2403.04006,
  title  = {Piquasso: A Photonic Quantum Computer Simulation Software Platform},
  author = {Zoltán Kolarovszki and Tomasz Rybotycki and Péter Rakyta and Ágoston Kaposi and Boldizsár Poór and Szabolcs Jóczik and Dániel T. R. Nagy and Henrik Varga and Kareem H. El-Safty and Gregory Morse and Michał Oszmaniec and Tamás Kozsik and Zoltán Zimborás},
  journal= {arXiv preprint arXiv:2403.04006},
  year   = {2025}
}

Comments

The source code is made available at https://github.com/Budapest-Quantum-Computing-Group/piquasso, and the documentation is published at https://piquasso.readthedocs.io/. v2: code examples adapted to Piquasso v5.0.0, presentation improved, minor errors corrected, references updated, new "Benchmarks" section added; v3: version accepted by Quantum

R2 v1 2026-06-28T15:11:29.514Z