Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Nanophotonics

Models of optical quantum computing

Hari Krovi

Published Mar 1, 2017• 10 citations
Publisher

Abstract

Abstract I review some work on models of quantum computing, optical implementations of these models, as well as the associated computational power. In particular, we discuss the circuit model and cluster state implementations using quantum optics with various encodings such as dual rail encoding, Gottesman‐Kitaev‐Preskill encoding, and coherent state encoding. Then we discuss intermediate models of optical computing such as boson sampling and its variants. Finally, we review some recent work in optical implementations of adiabatic quantum computing and analog optical computing. We also provide a brief description of the relevant aspects from complexity theory needed to understand the results surveyed.

DOI
10.1515/nanoph-2016-0136

Related papers

Optical Quantum Computing

Hamza Hasnaoui, Leonardo Limongi, Taira Giordani +5 more

Under the label of optical quantum computing, there are a variety of protocols and experiments that use the quantum properties of light to achieve a computational advantage over classical computing machines. In this review, we describe some of the main implementations, which differ in the type of encoding and in how the computation is performed, whether using gates or cluster states. For each protocol, we describe advantages and challenges with an overview of the experimental results obtained, summarized in tables. Because of the great relevance achieved in this field, there is a section dedicated to non-universal quantum computation with photons, where boson sampling, variational quantum eigensolvers, and quantum machine learning applications are described. The aim is to give the reader the broadest overview of the applications where photons and their quantum properties play a key role in computation.

quant-pharXiv:2609.18347•Applied Physics Reviews•Sep 17, 2026•0 citations

Quantum computation with continuous variables

Pieter Kok, Brendon W. Lovett

In the previous chapter we have discussed some important quantum information processing techniques based on continuous variables, or ‘qunats’. In this chapter, we describe methods for extending these techniques to quantum computation with optical qunats. We will first show in Section 9.1 how the optical qunat states are initialized using single-mode squeezing, and we give optical implementations of some of the most important single-qunat gates, such as the Heisenberg-Weyl operators and the Fourier transform. In Section 9.2, we study the theory of two-mode Gaussian operations, and we construct a general optical circuit that can implement any two-mode Gaussian operation. In Section 9.3, we introduce the stabilizer formalism for qunats, and use it to derive a Gottesman-Knill theorem. This leads to the general requirement of nonlinear gates for qunats, and their optical implementation will be discussed in Section 9.4. Having thus established the optical implementation of universal quantum computing with continuous variables, we extend this to the one-way model in Section 9.5, where we introduce cluster states for continuous variables. Finally, in Section 9.6, we discuss various quantum error-correction techniques for qunat quantum computing. Single-mode optical qunat gates We have already seen in Chapter 2 that the single qunat gates are fundamentally different from qubit gates. In the context of optical implementations, this difference arises due to the complementary nature of qubits and qunats: qubits that are represented by single photons can be considered particles, whereas qunats are encoded in the wave properties of the optical field.

Cambridge University Press eBooks•Apr 22, 2010•2 citations

Streamlined quantum computing with macronode cluster states

Blayney W. Walshe, Rafael N. Alexander, Nicolas C. Menicucci +1 more

Continuous-variable cluster states allow for fault-tolerant measurement-based quantum computing when used in tandem with the Gottesman-Kitaev-Preskill (GKP) encoding of a qubit into a bosonic mode. For quad-rail-lattice macronode cluster states, whose construction is defined by a fixed, low-depth beam splitter network, we show that a Clifford gate and GKP error correction can be simultaneously implemented in a single teleportation step. We give explicit recipes to realize the Clifford generating set, and we calculate the logical gate-error rates given finite squeezing in the cluster-state and GKP resources. We find that logical error rates of ${10}^{\ensuremath{-}2}$--${10}^{\ensuremath{-}3}$, compatible with the thresholds of topological codes, can be achieved with squeezing of 11.9--13.7 dB. The protocol presented eliminates noise present in prior schemes and puts the required squeezing for fault tolerance in the range of current state-of-the-art optical experiments. Finally, we show how to produce distillable GKP magic states directly within the cluster state.

arXiv:2109.04668•Physical Review A•Dec 16, 2021•18 citations

Optical quantum computing

Dongyang Wang, Junjie Wu, Xun Yi

Quantum computing offers a much more efficient way of computation than its classical counterpart, due to the specific characters in quantum mechanics. To realize quantum computers, one must find a specific physical system as a platform. Available systems include atoms, electrons, ions, photons and so on. Photons are easier to manipulate and have a better coherence. This article studies on the basic concepts of optical quantum computing, and then introduces the optical implementation of Shor's quantum factoring algorithm, along with some other present applications, to show the promising future of optical quantum computing.

International Conference on Natural Computation (ICNC)•Aug 1, 2015•11 citations

Classical Simulation of Circuits with Realistic Odd-Dimensional Gottesman-Kitaev-Preskill States

Cameron Calcluth, Oliver Hahn, Juan Bermejo-Vega +2 more

Classically simulating circuits with bosonic codes is challenging due to the prohibitive cost of simulating quantum systems with many, possibly infinite, energy levels. We propose an algorithm to simulate circuits with encoded Gottesman-Kitaev-Preskill (GKP) states, specifically for odd-dimensional encoded qudits. Our approach is tailored to be especially effective in the most challenging but practically relevant regime, where the codeword states exhibit high (but finite) squeezing. Our algorithm leverages the Zak-Gross Wigner function introduced by Davis, Fabre, and Chabaud, which represents infinitely squeezed encoded stabilizer states positively. The run-time of the algorithm scales with the negativity of the Wigner function, allowing for efficient simulation of certain large-scale circuits-namely, input stabilizer GKP states undergoing generalized GKP-encoded Clifford operations followed by modular measurement-with a high degree of squeezing. For stabilizer GKP states exhibiting 12 dB of squeezing, our algorithm can simulate circuits with up to 1000 modes with less than double the number of samples required for a single input mode, which is in stark contrast to existing simulators. Therefore, this approach holds significant potential for benchmarking early implementations of quantum computing architectures utilizing bosonic codes.

arXiv:2412.13136•Physical Review Letters•May 14, 2025•2 citations

High-threshold fault-tolerant quantum computation with the Gottesman-Kitaev-Preskill qubit under noise in an optical setup

Kosuke Fukui

To implement fault-tolerant quantum computation (FTQC) with continuous variables, continuous variables need to be digitized using an appropriate code such as the Gottesman-Kitaev-Preskill (GKP) qubit. The scheme introduced in [Fukui et al. Phys. Rev. X 8, 021054 (2018)] has reduced the threshold of the squeezing level required for continuous-variable FTQC to less than 10 dB, assuming noise derived from the GKP qubit itself. In this paper, we propose a scheme to improve noise tolerance during the construction of a large-scale cluster state used for FTQC with the GKP qubits. In our scheme, a small-scale cluster state is prepared by employing maximum-likelihood estimation, the entanglement generation via the Bell measurement, and probabilistic reliable measurement. Then, a large-scale cluster state is constructed from the small-scale cluster states via the reliable encoded Bell measurement. In the numerical calculations, we assume errors derived from the two-mode gate and loss in the homodyne measurement in addition to noise from the GKP qubit itself. The results show that the thresholds of a squeezing level are around 8.1, 9.6, and 12.4 dB for loss in the homodyne measurement 0, 5, and 10%, respectively. Hence, this paper provides a way toward continuous-variable FTQC with a feasible squeezing level.

arXiv:1906.09767•Physical Review A•May 22, 2023•39 citations
Abstract I review some work on models of quantum computing, optical implementations of these models, as well as the associated computational power. In particular, we discuss the circuit model and cluster state implementations using quantum optics with various encodings such as dual rail encoding, Gottesman‐Kitaev‐Preskill encoding, and coherent state encoding. Then we discuss intermediate models of optical computing such as boson sampling and its variants. Finally, we review some recent work in optical implementations of adiabatic quantum computing and analog optical computing. We also provide a brief description of the relevant aspects from complexity theory needed to understand the results surveyed.
Under the label of optical quantum computing, there are a variety of protocols and experiments that use the quantum properties of light to achieve a computational advantage over classical computing machines. In this review, we describe some of the main implementations, which differ in the type of encoding and in how the computation is performed, whether using gates or cluster states. For each protocol, we describe advantages and challenges with an overview of the experimental results obtained, summarized in tables. Because of the great relevance achieved in this field, there is a section dedicated to non-universal quantum computation with photons, where boson sampling, variational quantum eigensolvers, and quantum machine learning applications are described. The aim is to give the reader the broadest overview of the applications where photons and their quantum properties play a key role in computation.
In the previous chapter we have discussed some important quantum information processing techniques based on continuous variables, or ‘qunats’. In this chapter, we describe methods for extending these techniques to quantum computation with optical qunats. We will first show in Section 9.1 how the optical qunat states are initialized using single-mode squeezing, and we give optical implementations of some of the most important single-qunat gates, such as the Heisenberg-Weyl operators and the Fourier transform. In Section 9.2, we study the theory of two-mode Gaussian operations, and we construct a general optical circuit that can implement any two-mode Gaussian operation. In Section 9.3, we introduce the stabilizer formalism for qunats, and use it to derive a Gottesman-Knill theorem. This leads to the general requirement of nonlinear gates for qunats, and their optical implementation will be discussed in Section 9.4. Having thus established the optical implementation of universal quantum computing with continuous variables, we extend this to the one-way model in Section 9.5, where we introduce cluster states for continuous variables. Finally, in Section 9.6, we discuss various quantum error-correction techniques for qunat quantum computing. Single-mode optical qunat gates We have already seen in Chapter 2 that the single qunat gates are fundamentally different from qubit gates. In the context of optical implementations, this difference arises due to the complementary nature of qubits and qunats: qubits that are represented by single photons can be considered particles, whereas qunats are encoded in the wave properties of the optical field.
Continuous-variable cluster states allow for fault-tolerant measurement-based quantum computing when used in tandem with the Gottesman-Kitaev-Preskill (GKP) encoding of a qubit into a bosonic mode. For quad-rail-lattice macronode cluster states, whose construction is defined by a fixed, low-depth beam splitter network, we show that a Clifford gate and GKP error correction can be simultaneously implemented in a single teleportation step. We give explicit recipes to realize the Clifford generating set, and we calculate the logical gate-error rates given finite squeezing in the cluster-state and GKP resources. We find that logical error rates of ${10}^{\ensuremath{-}2}$--${10}^{\ensuremath{-}3}$, compatible with the thresholds of topological codes, can be achieved with squeezing of 11.9--13.7 dB. The protocol presented eliminates noise present in prior schemes and puts the required squeezing for fault tolerance in the range of current state-of-the-art optical experiments. Finally, we show how to produce distillable GKP magic states directly within the cluster state.
Quantum computing offers a much more efficient way of computation than its classical counterpart, due to the specific characters in quantum mechanics. To realize quantum computers, one must find a specific physical system as a platform. Available systems include atoms, electrons, ions, photons and so on. Photons are easier to manipulate and have a better coherence. This article studies on the basic concepts of optical quantum computing, and then introduces the optical implementation of Shor's quantum factoring algorithm, along with some other present applications, to show the promising future of optical quantum computing.
Classically simulating circuits with bosonic codes is challenging due to the prohibitive cost of simulating quantum systems with many, possibly infinite, energy levels. We propose an algorithm to simulate circuits with encoded Gottesman-Kitaev-Preskill (GKP) states, specifically for odd-dimensional encoded qudits. Our approach is tailored to be especially effective in the most challenging but practically relevant regime, where the codeword states exhibit high (but finite) squeezing. Our algorithm leverages the Zak-Gross Wigner function introduced by Davis, Fabre, and Chabaud, which represents infinitely squeezed encoded stabilizer states positively. The run-time of the algorithm scales with the negativity of the Wigner function, allowing for efficient simulation of certain large-scale circuits-namely, input stabilizer GKP states undergoing generalized GKP-encoded Clifford operations followed by modular measurement-with a high degree of squeezing. For stabilizer GKP states exhibiting 12 dB of squeezing, our algorithm can simulate circuits with up to 1000 modes with less than double the number of samples required for a single input mode, which is in stark contrast to existing simulators. Therefore, this approach holds significant potential for benchmarking early implementations of quantum computing architectures utilizing bosonic codes.
To implement fault-tolerant quantum computation (FTQC) with continuous variables, continuous variables need to be digitized using an appropriate code such as the Gottesman-Kitaev-Preskill (GKP) qubit. The scheme introduced in [Fukui et al. Phys. Rev. X 8, 021054 (2018)] has reduced the threshold of the squeezing level required for continuous-variable FTQC to less than 10 dB, assuming noise derived from the GKP qubit itself. In this paper, we propose a scheme to improve noise tolerance during the construction of a large-scale cluster state used for FTQC with the GKP qubits. In our scheme, a small-scale cluster state is prepared by employing maximum-likelihood estimation, the entanglement generation via the Bell measurement, and probabilistic reliable measurement. Then, a large-scale cluster state is constructed from the small-scale cluster states via the reliable encoded Bell measurement. In the numerical calculations, we assume errors derived from the two-mode gate and loss in the homodyne measurement in addition to noise from the GKP qubit itself. The results show that the thresholds of a squeezing level are around 8.1, 9.6, and 12.4 dB for loss in the homodyne measurement 0, 5, and 10%, respectively. Hence, this paper provides a way toward continuous-variable FTQC with a feasible squeezing level.