Litcius/Paper detail

Applications of near-term photonic quantum computers: software and algorithms

Thomas R Bromley, Juan Miguel Arrazola, Soran Jahangiri, Josh Izaac, Nicolás Quesada, Alain Delgado Gran, Maria Schuld, Jeremy Swinarton, Zeid Zabaneh, Nathan Killoran

2020Quantum Science and Technology108 citationsDOIOpen Access PDF

Abstract

Abstract Gaussian boson sampling (GBS) is a near-term platform for photonic quantum computing. Recent efforts have led to the discovery of GBS algorithms with applications to graph-based problems, point processes, and molecular vibronic spectra in chemistry. The development of dedicated quantum software is a key enabler in permitting users to program devices and implement algorithms. In this work, we introduce a new applications layer for the Strawberry Fields photonic quantum computing library. The applications layer provides users with the necessary tools to design and implement algorithms using GBS with only a few lines of code. This paper serves a dual role as an introduction to the software, supported with example code, and also a review of the current state of the art in GBS algorithms.

Topics & Concepts

Computer sciencePhotonicsSoftwareKey (lock)AlgorithmQuantum computerQuantumState (computer science)Point (geometry)Quantum algorithmComputational scienceQuantum networkQuantum key distributionQuantum informationEnablingQuantum information scienceQuantum technologyLayer (electronics)Code (set theory)Quantum sensorComputer engineeringElectronic engineeringQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyNeural Networks and Reservoir Computing