Skip to main content
Log in

Compilation of Gaussian boson samplers for quantum computing

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Gaussian boson sampling is gaining relevance among the multiple technologies currently implementing quantum computing. The problem of sampling out of a boson distribution across multiple modes has a strong mathematical connection with combinatorics problems, with multiple practical applications that would classically be unfeasible to solve within reasonable time. The software stack that accompanies this GBS approach, and that takes the application from its high-level description to the hardware implementation, is the main focus of this paper. The general compilation process of Gaussian boson samplers is described in detail. The specifics of the Strawberry Fields (Xanadu) compilation and simulation framework are discussed, along with its time profiling, and time implications on computationally significant problem sizes. Last, a compilation step to reduce the hardware description complexity is presented, demonstrating a linear reduction on the overall number of operators when the number of Gaussian operators increases.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Lund A, Laing A, Rahimi-Keshari S, Rudolph T, O’Brien J, Ralph T (2014) Boson sampling from a gaussian state. Phys Rev Lett. https://doi.org/10.1103/PhysRevLett.113.100502

    Article  Google Scholar 

  2. Gard BT, Motes KR, Olson JP, Rohde PP, Dowling JP (2015) An introduction to boson-sampling, From Atomic to Mesoscale, pp 167–192. https://doi.org/10.1142/97898146787040008

  3. Aaronson S, Arkhipov A (2013) The computational complexity of linear optics. Theory Comput 9:143–252. https://doi.org/10.4086/toc.2013.v009a004

    Article  MathSciNet  MATH  Google Scholar 

  4. Zhong H-S, Wang H, Deng Y-H, Chen M-C, Peng L-C, Luo Y-H, Qin J, Wu D, Ding X, Huet Y (2020) Quantum computational advantage using photons. Science 370(6523):1460–1463

    Article  Google Scholar 

  5. Madsen LS, Laudenbach F, Askarani MF, Rortais F, Vincent T, Bulmer JFF, Miatto FM, Neuhaus L, Helt LG, Collins MJ, Lita AE, Gerrits T, Nam SW, Vaidya VD, Menotti M, Dhand I, Vernon Z, Quesada N, Lavoie J (2022) Quantum computational advantage with a programmable photonic processor. Nature 606:75–981

    Article  Google Scholar 

  6. Killoran N, Izaac J, Weedbrook C et al (2019) Strawberry fields: a software platform for photonic quantum computing. Quantum 3:129

    Article  Google Scholar 

  7. Bromley TR, Arrazola JM, Jahangiri S, Izaac J, Quesada N, Gran AD, Schuld M, Swinarton J, Zabaneh Z, Killoran N (2020) Applications of near-term photonic quantum computers: software and algorithms. Quantum Sci Technol 5:034010

    Article  Google Scholar 

  8. Xanadu, “Strawberry Fields” Available: https://strawberryfields.ai/

  9. Xanadu AI. Available: “https://www.xanadu.ai/

  10. Ye H, Gao J, Ding Y (2007) A generalized Gronwall inequality and its application to a fractional differential equation. J Math Anal Appl 328:1075–1081

    Article  MathSciNet  MATH  Google Scholar 

  11. Timjan K, Nicolas Q (2021) Exact and approximate continuous-variable gate decompositions. Open J Quantum Sci. https://doi.org/10.22331/q-2021-02-08-394

    Article  Google Scholar 

  12. Craig SH, Regina K, Linda S, Sonja B, Christine S, Igor J (2017) Gaussian Boson Sampling. Phys Rev Lett 119:170501

    Article  Google Scholar 

  13. Grier D, Brod DJ, Arrazola JM, de Andrade Alonso MB, Quesada N (2022) The complexity of bipartite Gaussian boson sampling. Quantum 6:863

    Article  Google Scholar 

  14. Deshpande A, Mehta A, Vincent T, Quesada N, Hinsche M, Ioannou M, Madsen L, Lavoie J, Qi H, Eisert J, Hangleiter D (2022) Quantum computational advantage via high-dimensional Gaussian boson sampling. Sci Adv 8(1):eabi7894

    Article  Google Scholar 

  15. Lopez Alarcon S, Haverly A (2021) A comparison of quantum algorithms for the maximum clique problem. Available: https://medium.com/xanaduai/a-comparison-of-quantum-algorithms-for-the-maximum-clique-problem-4cd8984cea59

  16. Lopez Alarcon S, Haverly A (2022) Quantum programming paradigms: boson sampling versus qubit gates. In: SPIE photonics for quantum

  17. Weedbrrok C, Pirandola S, Garcia-Patron R, Cerf NC, Ralf TC, Shapiro JH, Lloyd S (2012) Gaussian quantum information. Rev Modern Phys 84:621

    Google Scholar 

  18. “Executing programs on X8 devices” Available: https://strawberryfields.ai/photonics/demos/tutorial_X8.html

  19. Arrazola JM et al (2021) Quantum circuits with many photons on a programmable nanophotonic chip. Nature 591(7848):54–60

    Article  Google Scholar 

  20. Xanadu, “CV Quantum Gate Visualizations”. Available: https://strawberryfields.ai/photonics/demos/run gatevisualization.html

  21. Chakhmakhchyan L, Cerf NJ (2018) Simulating arbitrary Gaussian circuits with linear optics. Phys Rev A 98(6):062314

    Article  Google Scholar 

  22. Clements WR, Humphreys PC, Metcalf BJ, Steven Kolthammer W, Walmsley IA (2016) Optimal design for universal multiport interferometers. Optica 3:1460–1465

    Article  Google Scholar 

  23. Grier D, Brod DJ, Arrazola JM, de Andrade Alonso MB, Quesada N (2022) The complexity of bipartite Gaussian boson sampling. Quantum 6:863

    Article  Google Scholar 

Download references

Acknowledgements

We acknowledge the computational resources and support provided by Xanadu, through their Quantum Sandbox program, and Nicolas Quesada for his invaluable help.

Funding

No funding was received for conducting this study.

Author information

Authors and Affiliations

Authors

Contributions

All authors have equally contributed to this work.

Corresponding author

Correspondence to Sonia Lopez Alarcon.

Ethics declarations

Conflict of interest

The authors have no relevant financial or non-financial interests to disclose.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lopez Alarcon, S., Rueda, F. Compilation of Gaussian boson samplers for quantum computing. J Supercomput 79, 10533–10554 (2023). https://doi.org/10.1007/s11227-023-05075-9

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-023-05075-9

Keywords

Navigation