A dataflow programming framework for linear optical distributed quantum computing

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: de Felice, Giovanni, Poór, Boldizsár, Comfort, Cole, Yeh, Lia, Kupper, Mateusz, Cashman, William, Coecke, Bob
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911387658223616
author de Felice, Giovanni
Poór, Boldizsár
Comfort, Cole
Yeh, Lia
Kupper, Mateusz
Cashman, William
Coecke, Bob
author_facet de Felice, Giovanni
Poór, Boldizsár
Comfort, Cole
Yeh, Lia
Kupper, Mateusz
Cashman, William
Coecke, Bob
contents Photonic systems offer a promising platform for interconnecting quantum processors and enabling scalable, networked architectures. Designing and verifying such architectures requires a unified formalism that integrates linear algebraic reasoning with probabilistic and control-flow structures. In this work, we introduce a graphical framework for distributed quantum computing that brings together linear optics, the ZX-calculus, and dataflow programming. Our language supports the formal analysis and optimization of distributed protocols involving both qubits and photonic modes, with explicit interfaces for classical control and feedforward, all expressed within a synchronous dataflow model with discrete-time dynamics. Within this setting, we classify entangling photonic fusion measurements, show how their induced Pauli errors can be corrected via a novel flow structure for fusion networks, and establish correctness proofs for new repeat-until-success protocols enabling arbitrary fusions. Layer by layer, we construct qubit architectures incorporating practical optical components such as beam splitters, switches, and photon sources, with graphical proofs that they are deterministic and support universal quantum computation. Together, these results establish a foundation for verifiable compilation and automated optimization in networked quantum computing.
format Preprint
id arxiv_https___arxiv_org_abs_2601_08389
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A dataflow programming framework for linear optical distributed quantum computing
de Felice, Giovanni
Poór, Boldizsár
Comfort, Cole
Yeh, Lia
Kupper, Mateusz
Cashman, William
Coecke, Bob
Quantum Physics
Photonic systems offer a promising platform for interconnecting quantum processors and enabling scalable, networked architectures. Designing and verifying such architectures requires a unified formalism that integrates linear algebraic reasoning with probabilistic and control-flow structures. In this work, we introduce a graphical framework for distributed quantum computing that brings together linear optics, the ZX-calculus, and dataflow programming. Our language supports the formal analysis and optimization of distributed protocols involving both qubits and photonic modes, with explicit interfaces for classical control and feedforward, all expressed within a synchronous dataflow model with discrete-time dynamics. Within this setting, we classify entangling photonic fusion measurements, show how their induced Pauli errors can be corrected via a novel flow structure for fusion networks, and establish correctness proofs for new repeat-until-success protocols enabling arbitrary fusions. Layer by layer, we construct qubit architectures incorporating practical optical components such as beam splitters, switches, and photon sources, with graphical proofs that they are deterministic and support universal quantum computation. Together, these results establish a foundation for verifiable compilation and automated optimization in networked quantum computing.
title A dataflow programming framework for linear optical distributed quantum computing
topic Quantum Physics
url https://arxiv.org/abs/2601.08389