Recent advancements in quantum photonics have driven significant progress in photonic quantum computing (PQC), addressing challenges in scalability, efficiency, and fault tolerance. Experimental efforts have focused on integrated photonic platforms utilizing materials such as silicon photonics and lithium niobate to enhance performance. Parameters like photon loss rates, coupling efficiencies, and fidelities have been pivotal, with state-of-the-art systems achieving coupling efficiencies above 90% and photon indistinguishability exceeding 99%. Quantum error correction schemes have reduced logical error rates to below
10−3, marking a step toward fault-tolerant PQC. Photon generation has also advanced with deterministic sources, such as quantum dots, achieving brightness levels exceeding
106 photon pairs/s/mW and time-bin encoding enabling scalable entanglement. Heralded single-photon sources now exhibit purities above 99%, driven by innovations in fabrication techniques. High-efficiency photon detectors, such as superconducting nanowire single-photon detectors (SNSPDs), have demonstrated detection efficiencies exceeding 98%, dark count rates below 1 Hz, and timing jitters as low as 15 ps, ensuring precise photon counting and manipulation. Moreover, demonstrations of boson sampling with over 100 photons underscore the growing computational power of photonic systems, surpassing classical limits. The integration of machine learning has optimized photonic circuit design, while frequency multiplexing and time-bin encoding have increased system scalability. Together, these advances bridge the gap between theoretical potential and practical implementation, positioning PQC as a transformative technology for computing, communication, and quantum sensing.
Quantum information processing opens up completely new possibilities in communication and computation, that would be impossible in the realms of classical physics. While the benefits of quantum information processing are well understood in theory, it remains a formidable challenge to experimentally implement even simple quantum information processing tasks. Numerous physical architectures have been proposed for preparing and coherently manipulating quantum information. Amongst these, quantum optics has been identified as a particularly promising candidate. In particular this arises from the long decoherence times of single photon states, which can be used to encode logical qubits in a variety of ways. Nonetheless, there remain formidable challenges to implementing large scale quantum information processing using optical qubits. Most notably these include: the preparation of pure indistinguishable photons; efficient number-resolving photo-detection; mode-matching; photon loss; and the non-determinism of entangling gates. Any future large scale implementation of optical quantum information processing protocols will require significant advances on most, if not all these fronts. In this thesis we aim to present a comprehensive overview of the major requirements for optical quantum information processing, understand the effects they have, and how they can be modeled. From this we aim to understand what the realistic technological requirements are to achieve scalable optical quantum information processing, and, where possible, suggest means by which to help achieve these goals.
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.
This article reviews recent hybrid approaches to optical quantum information processing, in which both discrete and continuous degrees of freedom are exploited. There are well-known limitations to optical single-photon-based qubit and multi-photon-based qumode implementations of quantum communication and quantum computation, when the toolbox is restricted to the most practical set of linear operations and resources such as linear optics and Gaussian operations and states. The recent hybrid approaches aim at pushing the feasibility, the efficiencies, and the fidelities of the linear schemes to the limits, potentially adding weak or measurement-induced nonlinearities to the toolbox.
It is believed that the exotic properties of quantum systems can be harnessed to perform certain computational tasks more efficiently than classical theories allow. The production, manipulation and detection of single photons constitutes a potential platform for performing such non-classical information processing. The development of integrated quantum photonics has provided a miniaturised, monolithic architecture that is promising for the realisation of near-term analog quantum devices as well as full-scale universal quantum computers. In this thesis we investigate the viability of these photonic quantum computational approaches from an experimental and theoretical perspective. We implement the first universally reconfigurable linear optical network; a key capability for the rapid prototyping of photonic quantum protocols. We propose and demonstrate the use of these devices as a new platform for the programmable quantum simulation of molecular vibrational dynamics. We then tackle an important outstanding problem in linear optical quantum computing; quantifying how partial-distinguishability amongst photons aff ects logical error rates. Finally, we propose a series of schemes aimed at counteracting these distinguishability errors in order to achieve practical quantum technologies with imperfect photonic components.