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

Towards fault-tolerant linear optics quantum computing

A. G. Hayes

Published Oct 1, 2010• 0 citations
OpenAlex

Abstract

Quantum computing is an exciting field that promises great improvements to our ability to solve certain intractable classes of problem. Implementing a quantum computer will require a physical system in which quantum effects are strongly evident. Many different physical systems have been proposed for this task, including ion traps, quantum dots, neutral atoms and photons. This thesis focuses on optical implementations of a quantum computer, and specifically on single-photon designs, as opposed to those utilising coherent states. Photonic systems have shown a great deal of promise for quantum computing tasks since it was shown by Knill, Laflamme and Milburn (KLM) that scalable efficient quantum computing could be performed using only linear optical elements and measurement. This was made viable through the use of error-correcting codes. The work in this thesis covers the use of error-correcting codes in single-photon linear optics quantum computing (LOQC). The central feature of these schemes is the parity code introduced by KLM and used to overcome the gate errors that are inherent in this type of LOQC. First is a discussion of an improved scheme that incorporates the fusion gates used in Browne and Rudolph's cluster state proposal in order to simplify the encoding and gate procedures. This results in high-probability gates with a resource usage comparable to the cluster state schemes. The remainder of the thesis examines the application of further error correcting codes to handle other errors that may arise in any practical implementation of an optical quantum computer. The most significant type of error in any optical system is photon loss, and hence an extension of the parity code is presented that allows loss errors to be detected and corrected. Procedures for performing universal quantum computation whilst employing this encoding are also described. These enable the establishment of loss thresholds for parity-state based LOQC, revealing this code is capable of handling up to 10\% loss in all elements during general computation, or 17\% if it is used solely as an active memory. Although loss is the most common type of optical error, other types of error will also become an issue when attempting to produce large quantum computing systems. An analysis of the error thresholds and resource usage which can be expected when applying a general error correcting code such as the Steane code to this type of LOQC system is also presented. The error thresholds and resource requirements established are greater than those found for cat state optical quantum computing, but fall below those calculated for cluster states. However, the resource requirements of the scheme are significantly smaller than the cluster state requirements for an equivalent circuit. Finally, a new experiment is proposed, achievable with today's technology, for testing the loss-tolerant encoding described earlier. Expansions of the experiment that would demonstrate tolerance of actual experimental error are also discussed.

Related papers

Towards practical linear optical quantum computing

Mercedes Gimeno-Segovia

Quantum computing promises a new paradigm of computation where information is processed in a way that has no classical analogue. There are a number of physical platforms conducive to quantum computation, each with a number of advantages and challenges. Single photons, manipulated using integrated linear optics, constitute a promising platform for universal quantum computation. Their low decoherence rates make them particularly favourable, however the inability to perform deterministic two-qubit gates and the issue of photon loss are challenges that need to be overcome. In this thesis we explore the construction of a linear optical quantum computer based on the cluster state model. We identify the different necessary stages: state preparation, cluster state construction and implementation of quantum error correcting codes, and address the challenges that arise in each of these stages. For the state preparation, we propose a series of linear optical circuits for the generation of small entangled states, assessing their performance under different scenarios. For the cluster state construction, we introduce a ballistic scheme which not only consumes an order of magnitude fewer resources than previously proposed schemes, but also benefits from a natural loss tolerance. Based on this scheme, we propose a full architectural blueprint with fixed physical depth. We make investigations into the resource efficiency of this architecture and propose a new multiplexing scheme which optimises the use of resources. Finally, we study the integration of quantum error-correcting codes in the linear optical scheme proposed and suggest three ways in which the linear optical scheme can be made fault-tolerant.

•Nov 1, 2015•14 citations

Loss-tolerant operations in parity-code linear optics quantum computing

Anthony Hayes, Alexei Gilchrist, Timothy C. Ralph

A heavy focus for optical quantum computing is the introduction of error correction, and the minimization of resource requirements. We detail a complete encoding and manipulation scheme designed for circuit-model linear optics quantum computing, incorporating scalable operations and loss-tolerant architecture. We also calculate loss thresholds for the gate systems described, with an efficiency of $83%$ required for the single-qubit operations, and $90%$ for the two-qubit controlled-NOT gate.

arXiv:0707.0903•Physical Review A•Jan 9, 2008•6 citations

Fault tolerance in parity-state linear optical quantum computing

Anthony Hayes, Henry L. Haselgrove, Alexei Gilchrist +1 more

We use a combination of analytical and numerical techniques to calculate the noise threshold and resource requirements for a linear optical quantum computing scheme based on parity-state encoding. Parity-state encoding is used at the lowest level of code concatenation in order to efficiently correct errors arising from the inherent nondeterminism of two-qubit linear-optical gates. When combined with teleported error-correction (using either a Steane or Golay code) at higher levels of concatenation, the parity-state scheme is found to achieve a saving of approximately three orders of magnitude in resources when compared to the cluster state scheme, at a cost of a somewhat reduced noise threshold.

arXiv:0908.3932•Physical Review A•Aug 23, 2010•26 citations

Investigating Photonic Quantum Computation

Casey R. Myers

The use of photons as qubits is a promising implementation for quantum computation. The inability of photons to interact, especially with the environment, makes them an ideal physical candidate. However, this also makes them a difficult system to perform two qubit gates on. Recent breakthroughs in photonic quantum computing have shown methods around the requirement of direct photon-photon interaction. In this thesis we study three recently discovered schemes for optical quantum computation. \n \n We first investigate the so called linear optical quantum computing (LOQC) scheme, exploring a method to improve the original proposal by constructing a photon-number QND detector that succeeds with a high probability. In doing this we present a new type of LOQC teleporter, one that can detect the presence of a single photon in an arbitrary polarisation state when the input state is a sum of vacuum and multi-photon terms. This new type of teleporter is an improvement on the original scheme in that the entangled states required can be made offline with fewer entangling operations. \n \n We next investigate the so called quantum bus (qubus) scheme for photonic quantum computing. We show a scheme to measure the party of n qubit states by using a single qubus mode, controlled rotations and displacements. This allows for the syndrome measurements of any stabilizer quantum error correcting code. We extend these results to a fault tolerant scheme to measure an arbitrary Pauli operator of weight n, incorporating so called single bit teleportations. We investigate the construction of a Toffoli gate by using a single qubus mode, controlled rotations and displacements that works with a success probability of at least 25%. We also investigate the use of single bit teleportations to construct a universal set of gates on coherent state type logic and in the construction of cluster states. \n \nWe finally investigate the optical Zeno gate, a gate that uses the Zeno effect in the form of two photon absorbers to induce a CSIGN. We model realistic two photon absorption and include realistic single photon loss for this gate, examining the use of encoding to overcome the single photon loss, showing that our results are competitive with the leading equivalent LOQC scheme.

•Sep 28, 2007•0 citations

Implementations of Fault-tolerant Quantum Devices

David A. Herrera-Martí

Accurate control and addressability of quantum devices will come with the promise of improvement in a wide variety of theoretical and applied fields, such as chemistry, condensed matter physics, theoretical computer science, foundational physics, communications, metrology and others. Decoherence of quantum states and the loss of quantum systems have adverse effects and deter a satisfactory usage of quantum devices. This is the main problem to be overcome, which is the goal of quantum fault tolerance. In this thesis we present a series of works that contribute to some of the fields mentioned above, in the direction of fighting decoherence and loss. These works fall in two categories: on one hand, we looked at computer architectures which can be used to combat errors, using techniques of quantum error correcting codes. In a first project we found decoherence and loss probability thresholds below which quantum computing is provably possible. We assumed a very particular error model tailored specially to quantum dots as single photon sources and linear optics. Subsequently we looked at the problem of loss, both of heralded and unheralded, and devised some ways to fight it. The framework under which this work was done was used to develop theory which is currently being tested in a quantum optics experimental group and will be reported in an article later this year. On the other hand, we studied how the error probability can be reduced at the physical level, thanks exclusively to the properties of the system in which information is stored, as opposed to making use of quantum codes. We looked at a particular superconducting circuit, which is potentially very well protected against some types of decoherence. In particular, we observed that the interaction with the environment become weaker for certain values of the circuit external parameters.

•Jun 1, 2012•0 citations

Thresholds for Linear Optics Quantum Computation

Emanuel H. Knill, Raymond Laflamme, Gerard J Milburn

We previously established that in principle, it is possible to quantum compute using passive linear optics with photo-detectors (quant-ph/0006088). Here we describe techniques based on error detection and correction that greatly improve the resource and device reliability requirements needed for scalability. The resource requirements are analyzed for ideal linear optics quantum computation (LOQC). The coding methods can be integrated both with loss detection and phase error-correction to deal with the primary relaxation processes in non-ideal optics, including detector inefficiencies. The main conclusion of our work is that the resource requirements for implementing quantum communication or computation with LOQC are reasonable. Furthermore, this work clearly demonstrates how special knowledge of the error behavior can be exploited for greatly improving the fault tolerance and overheads of a physical quantum computer.

arXiv:quant-ph/0006120•Jun 27, 2000•17 citations
Quantum computing is an exciting field that promises great improvements to our ability to solve certain intractable classes of problem. Implementing a quantum computer will require a physical system in which quantum effects are strongly evident. Many different physical systems have been proposed for this task, including ion traps, quantum dots, neutral atoms and photons. This thesis focuses on optical implementations of a quantum computer, and specifically on single-photon designs, as opposed to those utilising coherent states. Photonic systems have shown a great deal of promise for quantum computing tasks since it was shown by Knill, Laflamme and Milburn (KLM) that scalable efficient quantum computing could be performed using only linear optical elements and measurement. This was made viable through the use of error-correcting codes. The work in this thesis covers the use of error-correcting codes in single-photon linear optics quantum computing (LOQC). The central feature of these schemes is the parity code introduced by KLM and used to overcome the gate errors that are inherent in this type of LOQC. First is a discussion of an improved scheme that incorporates the fusion gates used in Browne and Rudolph's cluster state proposal in order to simplify the encoding and gate procedures. This results in high-probability gates with a resource usage comparable to the cluster state schemes. The remainder of the thesis examines the application of further error correcting codes to handle other errors that may arise in any practical implementation of an optical quantum computer. The most significant type of error in any optical system is photon loss, and hence an extension of the parity code is presented that allows loss errors to be detected and corrected. Procedures for performing universal quantum computation whilst employing this encoding are also described. These enable the establishment of loss thresholds for parity-state based LOQC, revealing this code is capable of handling up to 10% loss in all elements during general computation, or 17% if it is used solely as an active memory. Although loss is the most common type of optical error, other types of error will also become an issue when attempting to produce large quantum computing systems. An analysis of the error thresholds and resource usage which can be expected when applying a general error correcting code such as the Steane code to this type of LOQC system is also presented. The error thresholds and resource requirements established are greater than those found for cat state optical quantum computing, but fall below those calculated for cluster states. However, the resource requirements of the scheme are significantly smaller than the cluster state requirements for an equivalent circuit. Finally, a new experiment is proposed, achievable with today's technology, for testing the loss-tolerant encoding described earlier. Expansions of the experiment that would demonstrate tolerance of actual experimental error are also discussed.
Quantum computing promises a new paradigm of computation where information is processed in a way that has no classical analogue. There are a number of physical platforms conducive to quantum computation, each with a number of advantages and challenges. Single photons, manipulated using integrated linear optics, constitute a promising platform for universal quantum computation. Their low decoherence rates make them particularly favourable, however the inability to perform deterministic two-qubit gates and the issue of photon loss are challenges that need to be overcome. In this thesis we explore the construction of a linear optical quantum computer based on the cluster state model. We identify the different necessary stages: state preparation, cluster state construction and implementation of quantum error correcting codes, and address the challenges that arise in each of these stages. For the state preparation, we propose a series of linear optical circuits for the generation of small entangled states, assessing their performance under different scenarios. For the cluster state construction, we introduce a ballistic scheme which not only consumes an order of magnitude fewer resources than previously proposed schemes, but also benefits from a natural loss tolerance. Based on this scheme, we propose a full architectural blueprint with fixed physical depth. We make investigations into the resource efficiency of this architecture and propose a new multiplexing scheme which optimises the use of resources. Finally, we study the integration of quantum error-correcting codes in the linear optical scheme proposed and suggest three ways in which the linear optical scheme can be made fault-tolerant.
A heavy focus for optical quantum computing is the introduction of error correction, and the minimization of resource requirements. We detail a complete encoding and manipulation scheme designed for circuit-model linear optics quantum computing, incorporating scalable operations and loss-tolerant architecture. We also calculate loss thresholds for the gate systems described, with an efficiency of 8383%83 required for the single-qubit operations, and 9090%90 for the two-qubit controlled-NOT gate.
We use a combination of analytical and numerical techniques to calculate the noise threshold and resource requirements for a linear optical quantum computing scheme based on parity-state encoding. Parity-state encoding is used at the lowest level of code concatenation in order to efficiently correct errors arising from the inherent nondeterminism of two-qubit linear-optical gates. When combined with teleported error-correction (using either a Steane or Golay code) at higher levels of concatenation, the parity-state scheme is found to achieve a saving of approximately three orders of magnitude in resources when compared to the cluster state scheme, at a cost of a somewhat reduced noise threshold.
The use of photons as qubits is a promising implementation for quantum computation. The inability of photons to interact, especially with the environment, makes them an ideal physical candidate. However, this also makes them a difficult system to perform two qubit gates on. Recent breakthroughs in photonic quantum computing have shown methods around the requirement of direct photon-photon interaction. In this thesis we study three recently discovered schemes for optical quantum computation. \n \n We first investigate the so called linear optical quantum computing (LOQC) scheme, exploring a method to improve the original proposal by constructing a photon-number QND detector that succeeds with a high probability. In doing this we present a new type of LOQC teleporter, one that can detect the presence of a single photon in an arbitrary polarisation state when the input state is a sum of vacuum and multi-photon terms. This new type of teleporter is an improvement on the original scheme in that the entangled states required can be made offline with fewer entangling operations. \n \n We next investigate the so called quantum bus (qubus) scheme for photonic quantum computing. We show a scheme to measure the party of n qubit states by using a single qubus mode, controlled rotations and displacements. This allows for the syndrome measurements of any stabilizer quantum error correcting code. We extend these results to a fault tolerant scheme to measure an arbitrary Pauli operator of weight n, incorporating so called single bit teleportations. We investigate the construction of a Toffoli gate by using a single qubus mode, controlled rotations and displacements that works with a success probability of at least 25%. We also investigate the use of single bit teleportations to construct a universal set of gates on coherent state type logic and in the construction of cluster states. \n \nWe finally investigate the optical Zeno gate, a gate that uses the Zeno effect in the form of two photon absorbers to induce a CSIGN. We model realistic two photon absorption and include realistic single photon loss for this gate, examining the use of encoding to overcome the single photon loss, showing that our results are competitive with the leading equivalent LOQC scheme.
Accurate control and addressability of quantum devices will come with the promise of improvement in a wide variety of theoretical and applied fields, such as chemistry, condensed matter physics, theoretical computer science, foundational physics, communications, metrology and others. Decoherence of quantum states and the loss of quantum systems have adverse effects and deter a satisfactory usage of quantum devices. This is the main problem to be overcome, which is the goal of quantum fault tolerance. In this thesis we present a series of works that contribute to some of the fields mentioned above, in the direction of fighting decoherence and loss. These works fall in two categories: on one hand, we looked at computer architectures which can be used to combat errors, using techniques of quantum error correcting codes. In a first project we found decoherence and loss probability thresholds below which quantum computing is provably possible. We assumed a very particular error model tailored specially to quantum dots as single photon sources and linear optics. Subsequently we looked at the problem of loss, both of heralded and unheralded, and devised some ways to fight it. The framework under which this work was done was used to develop theory which is currently being tested in a quantum optics experimental group and will be reported in an article later this year. On the other hand, we studied how the error probability can be reduced at the physical level, thanks exclusively to the properties of the system in which information is stored, as opposed to making use of quantum codes. We looked at a particular superconducting circuit, which is potentially very well protected against some types of decoherence. In particular, we observed that the interaction with the environment become weaker for certain values of the circuit external parameters.
We previously established that in principle, it is possible to quantum compute using passive linear optics with photo-detectors (quant-ph/0006088). Here we describe techniques based on error detection and correction that greatly improve the resource and device reliability requirements needed for scalability. The resource requirements are analyzed for ideal linear optics quantum computation (LOQC). The coding methods can be integrated both with loss detection and phase error-correction to deal with the primary relaxation processes in non-ideal optics, including detector inefficiencies. The main conclusion of our work is that the resource requirements for implementing quantum communication or computation with LOQC are reasonable. Furthermore, this work clearly demonstrates how special knowledge of the error behavior can be exploited for greatly improving the fault tolerance and overheads of a physical quantum computer.