Inserting Planar-Measured Qubits into MBQC Patterns while Preserving Flow
arXiv:2508.14671 · doi:10.4204/EPTCS.426.4
Abstract
In the one-way model of measurement-based quantum computation (MBQC), computation proceeds via single-qubit measurements on a resource state. Flow conditions ensure that the overall computation is deterministic in a suitable sense, and are required for efficient translation into quantum circuits. Procedures that rewrite MBQC patterns -- e.g. for optimisation, or adapting to hardware constraints -- thus need to preserve the existence of flow. Most previous work has focused on rewrites that reduce the number of qubits in the computation, or that introduce new Pauli-measured qubits. Here, we consider the insertion of planar-measured qubits into MBQC patterns, i.e. arbitrary measurements in a plane of the Bloch sphere spanned by a pair of Pauli operators; such measurements are necessary for universal MBQC. We extend 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. Then we derive conditions for YZ-insertion into patterns with gflow or Pauli flow, in which case the argument straightforwardly extends to XZ-insertions as well. We also show that the 'vertex splitting' or 'neighbour unfusion' rule previously used in the literature can be derived from YZ-insertion and pivoting. This work contributes to understanding the broad properties of flow-preserving rewriting in MBQC and in the ZX-calculus more broadly, and it will enable more efficient optimisation, obfuscation, or routing.
In Proceedings QPL 2025, arXiv:2508.13619
References in corpus (23)
- Universal blind quantum computation
- Interacting Quantum Observables: Categorical Algebra and Diagrammatics
- Perspective: Toward large-scale fault-tolerant universal photonic quantum computing
- Graph-theoretic Simplification of Quantum Circuits with the ZX-calculus
- Verification of quantum computation: An overview of existing approaches
- Determinism in the one-way model
- Generalized Flow and Determinism in Measurement-based Quantum Computation
- Parallelizing Quantum Circuits
- The ZX-calculus is complete for stabilizer quantum mechanics
- A measurement-based variational quantum eigensolver
- There and back again: A circuit extraction tale
- Finding Optimal Flows Efficiently
- Which graph states are useful for quantum information processing?
- Finding flows in the one-way measurement model
- Information Flow in Secret Sharing Protocols
- Reducing 2-QuBit Gate Count for ZX-Calculus based Quantum Circuit Optimization
- Relating Measurement Patterns to Circuits via Pauli Flow
- Circuit Extraction for ZX-diagrams can be #P-hard
- A compiler for universal photonic quantum computers
- Unifying Quantum Verification and Error-Detection: Theory and Tools for Optimisations
- Complete Flow-Preserving Rewrite Rules for MBQC Patterns with Pauli Measurements
- Flow-preserving ZX-calculus Rewrite Rules for Optimisation and Obfuscation
- Application of ZX-calculus to Quantum Architecture Search