Skip to content
Book Open access

Structural Parallelism in Quantum Programs

Jul 2026 · IEEE International Symposium on High-Performance Parallel Distributed Computing · pp. 699-705 · 0 citations · 17 references
Computer Science

TL;DR

This paper identifies and formalizes a new form of parallelism emerging from the semantic structure of quantum programs, by precisely tracking the semantic lifetime of temporary variables, and shows that lifetime-guided reclamation induces a contraction of these regions, collapsing temporary subcomputations into locally closed structures.

Abstract

Ancillary qubits are an essential resource in quantum programs, yet their management often introduces artificial long-range dependencies that obscure opportunities for parallel execution. In many programming models, uncomputation is treated as a global cleanup phase appended after the forward computation, causing temporary data to remain live far beyond its semantic relevance and inflating both circuit width and scheduling constraints. Building on the lifetime-guided uncomputation discipline introduced in the quantum programming language Qutes, this paper identifies and formalizes a new form of parallelism emerging from the semantic structure of quantum programs. By precisely tracking the semantic lifetime of temporary variables, subcomputations associated with ancillas can be restored locally once their influence terminates. This mechanism exposes a form of structural parallelism that arises not from qubit disjointness or quantum superposition, but from the reduction of semantic dependencies in the program. We formalize this phenomenon through the notion of temporary regions in the circuit dependence graph and show that lifetime-guided reclamation induces a contraction of these regions, collapsing temporary subcomputations into locally closed structures. As a consequence, circuits compiled under this discipline reduce peak width through systematic ancilla reuse and improve space–time volume without increasing asymptotic depth, illustrating how high-level language semantics can reshape the structural properties of quantum circuits.

Read PDF

Similar papers

Preprint Aug 2026

High-level quantum structured programs as quantum registers compositions

This work contributes to establishing some methodological principles towards realizing a high-level quantum structured programming by addressing a conceptual framework following the notion of the whole quantum computation as a structure composed of quantum registers representing each an undivided entity.

David Chamizo, José García-Alonso, J. M. Murillo · 0 citations
Preprint Sep 2026

Mapping Dynamic, Hierarchical Quantum Circuits

A new qubit mapping method and analyses to tackle hierarchical dynamic circuits, including modeling (statically) sub-circuits in disjoint control-flow paths, introducing a novel Qubit Reconciliation pass to maintain consistency between sub-circuit and control-flow boundaries, and a refined cost function enhanced for SW...

Marouane Benbetka, Merwan Bekkar, Bokyeong Yoon et al. · 0 citations
Preprint Aug 2026

Bona: Automatic Management of Dirty Ancilla Borrowing in Quantum Circuits

Bona is presented, the first scheduler for dirty-qubit borrowing, built on a novel depth-aware heuristic algorithm, and it reduces nearly 99% of dirty ancillas on average with controlled depth overhead, providing concrete evidence that dirty ancillas offer unique optimization advantages in circuits with certain paralle...

Xiao-Quan Xu, Chen-Ke Liu, Bo-Ning Meng et al. · 1 citation
Open access Aug 2026

Granthi: Higher-Order Quantum Programming via Unitary Wiring

Granthi is a purely unitary higher-order quantum programming language built on three design commitments: quantum programs are first-class values that may be passed, returned, and coherently composed; additive structure is tag-preserving routing rather than observational branching, so control may remain in superposition...

Samson Abramsky, R. Jagadeesan · 0 citations
Preprint Sep 2026

Why Are We Unrolling? The Importance of Structured Quantum Programs for Compilation

This work presents important patterns and algorithms from fault-tolerant quantum applications which admit a structured representation that it is argued is crucial to preserve, and sets a challenge to the community to compile such representations without unrolling them into straight-line quantum circuits.

Damian Rovara, Daniel Haag, Mark Koch et al. · 0 citations
Preprint Aug 2026

Factorized Boolean representations for efficient quantum synthesis

Here it is shown that minimized expressions retain algebraic structure minimization cannot reach, arising from containment and complementary-polarity relationships among their terms, and that extracting it yields circuits cheaper to execute despite having more operations.

Mehul A. Shah, Robert Fiszer, M. Perkowski · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.