A compiler for universal photonic quantum computers
Felix Zilk (1), Korbinian Staudacher (2), Tobias Guggemos (1), Karl F\"urlinger (2), Dieter Kranzlm\"uller (3), Philip Walther (1) ((1) Christian Doppler Laboratory for Photonic Quantum Computer, Faculty of Physics, University of Vienna, Vienna, Austria (2) MNM-Team

TL;DR
This paper introduces a compiler pipeline that converts quantum circuits into a measurement-graph for photonic one-way quantum computers, optimizing the process with ZX-Calculus for efficient execution on experimental platforms.
Contribution
It presents a novel method to translate QASM circuits into measurement-graphs and optimizes them for photonic quantum computing using ZX-Calculus.
Findings
Successful conversion of QASM to measurement-graph (m-graph)
Optimization of the graph with ZX-Calculus improves execution efficiency
Implementation demonstrated on an experimental photonic platform
Abstract
Photons are a natural resource in quantum information, and the last decade showed significant progress in high-quality single photon generation and detection. Furthermore, photonic qubits are easy to manipulate and do not require particularly strongly sealed environments, making them an appealing platform for quantum computing. With the one-way model, the vision of a universal and large-scale quantum computer based on photonics becomes feasible. In one-way computing, the input state is not an initial product state, but a so-called cluster state. A series of measurements on the cluster state's individual qubits and their temporal order, together with a feed-forward procedure, determine the quantum circuit to be executed. We propose a pipeline to convert a QASM circuit into a graph representation named measurement-graph (m-graph), that can be directly translated to hardware instructions…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Optical Network Technologies · Quantum Computing Algorithms and Architecture
