A compiler for universal photonic quantum computers

@article{Zilk2022ACF,
  title={A compiler for universal photonic quantum computers},
  author={Felix Zilk and Korbinian Staudacher and Tobias Guggemos and Karl Furlinger and Dieter Kranzlmuller and Philip Walther},
  journal={2022 IEEE/ACM Third International Workshop on Quantum Computing Software (QCS)},
  year={2022},
  pages={57-67},
  url={https://api.semanticscholar.org/CorpusID:252918015}
}
  • F. ZilkKorbinian Staudacher P. Walther
  • Published in 17 October 2022
  • Computer Science, Physics
  • 2022 IEEE/ACM Third International Workshop on Quantum Computing Software (QCS)
A pipeline to convert a QASM circuit into a graph representation named measurement-graph (m-graph), that can be directly translated to hardware instructions on an optical one-way quantum computer, and optimize the graph using ZX-Calculus before evaluating the execution on an experimental discrete variable photonic platform.

Figures and Tables from this paper

Minimizing Photonic Cluster State Depth in Measurement-Based Quantum Computing

FMCC, a compilation framework that employs dynamic programming to efficiently minimize the cluster state depth, is proposed and experimental results show that FMCC achieves 53.6%, 60.6%, and 60.0% average depth reductions in small, medium, and large qubit counts compared to the state-of-the-art MBQC compilation frameworks.

A Software Platform for Programmable Linear Optical Quantum Computer

This work proposes a software framework which can support a universal programming with flexibility of LOQC hardware configuration and shows a use case of this framework for Bell state generation on Reck et al.

FMCC: Flexible Measurement-based Quantum Computation over Cluster State

FMCC, a compilation framework that employs dynamic programming with heuristics to efficiently minimize the cluster state depth, is proposed and experimental results show that FMCC achieves 51.7%, 57.4%, and 56.8% average depth reductions in small, medium, and large qubit counts compared to the state-of-the-art MBQC compilations.

Fusion of deterministically generated photonic graph states

Entanglement has evolved from an enigmatic concept of quantum physics to a key ingredient of quantum technology. It explains correlations between measurement outcomes that contradict classical

Full Software Control on MZI-Based Photonic Integrated Circuit

This work shows how to implement a software platform for a photonic integrated circuit (PIC) platform with path-encoded photon qubits and quantum gates realized by means of interference in a mesh of tuneable Mach-Zehnder interferometers (MZIs).

Using Reinforcement Learning to Guide Graph State Generation for Photonic Quantum Computers

RLGS, a novel compilation framework to identify optimal generation sequences that optimize the three metrics, is proposed and Experimental results show that RLGS achieves an average reduction in generation time of 31.1%, 49.6%, and 57.5% for small, medium, and large graph states compared to the baseline.

Measurement-Based Quantum Approximate Optimization

This work focuses on measurement-based quantum computing protocols for approximate optimization, in particular related to quantum alternating operator ansätze (QAOA), a popular quantum circuit model approach to combinatorial optimization, and demonstrates that diagrammatic approaches are effective for adapting such algorithms to the measurement-based setting.

Quantum Circuit Compiler for a Shuttling-Based Trapped-Ion Quantum Computer

This work presents a compiler capable of transforming and optimizing a quantum circuit targeting a shuttling-based trapped-ion quantum processor and consists of custom algorithms set on top of the quantum circuit framework Pytket.

Reinforcement Learning-Guided Graph State Generation in Photonic Quantum Computers

RLGS (Reinforcement Learning-guided Graph State generation), a novel compilation framework to identify optimal generation sequences that optimize the three fidelity metrics, is proposed.

Inserting Planar-Measured Qubits into MBQC Patterns while Preserving Flow

This work extends the definition of causal flow, previously restricted to XY -measurements only, to also permit YZ-measurements and derive the conditions under which a YZ-insertion preserves causal flow, and derives conditions for YZ-insertion into patterns with gflow or Pauli flow, which will enable more efficient optimisation, obfuscation, or routing.

Photonic quantum information processing: A concise review

This concise review provides a flyover of some key aspects of the field, with a focus on experiment, and promises to out aside its reputation for requiring excessive resource overheads due to inefficient two-qubit gates.

High-speed linear optics quantum computing using active feed-forward

It is demonstrated that, for a perfect cluster state and no photon loss, the one-way quantum computation scheme would operate with good fidelity and that the feed-forward components function with very high speed and low error for detected photons.

Fusion-based quantum computation

A quantum computation scheme where the same measurements used to generate entanglement can also be used to achieve fault-tolerance leading to an increased tolerance to errors leading to a model for fault tolerant quantum computing constructed from physical primitives readily accessible in photonic systems.

Efficient generation of entangled multiphoton graph states from a single atom

The central technological appeal of quantum science resides in exploiting quantum effects, such as entanglement, for a variety of applications, including computing, communication and sensing1. The

Experimental one-way quantum computing

The implementation of Grover's search algorithm demonstrates that one-way quantum computation is ideally suited for such tasks.

Measurement-based quantum computation

This article reviews recent developments in measurement-based quantum computation with a view to both fundamental and practical issues, in particular the power of quantum computation, the protection against noise (fault tolerance) and steps towards experimental realization.

OneQ: A Compilation Framework for Photonic One-Way Quantum Computation

This paper proposes OneQ, the first optimizing compilation framework for one-way quantum computation towards realistic photonic quantum architectures, and demonstrates the remarkable ability of OneQ to reduce computing resource requirements by orders of magnitude.

Resource-efficient linear optical quantum computation.

This work introduces a scheme for linear optics quantum computation, that makes no use of teleported gates, and requires stable interferometry over only the coherence length of the photons, and demonstrates the universality and usefulness of generic parity measurements.

Sequential generation of linear cluster states from a single photon emitter

This work employs a single entangling-gate in a fiber loop configuration to sequentially entangle an ever-growing stream of photons originating from the currently most efficient single-photon source technology—a semiconductor quantum dot.

Quantum computing with photons: introduction to the circuit model, the one-way quantum computer, and the fundamental principles of photonic experiments

This tutorial reviews the fundamental tools of photonic quantum information processing and the quantum circuit model as well as measurement-based models of quantum computing are introduced and it is shown how they can be implemented experimentally using photonic qubits.