{"id":"arxiv/2609.16171","url":"https://arxiv.org/abs/2609.16171","tags":["quant-ph"],"score":0,"title":"Why Are We Unrolling? The Importance of Structured Quantum Programs for Compilation","domain":"quant-ph","source":"arxiv","authors":["Damian Rovara","Daniel Haag","Mark Koch","Josh Izaac","Seyon Sivarajah","Robert Wille","Augustín Borgna","Lukas Burgholzer","Brad Chase","Olivia Di Matteo","David Ittah"],"reviews":0,"subject":"quant-ph","summary":"As quantum software stacks scale up to support future fault-tolerant quantum hardware and algorithms, quantum compilation is becoming an increasingly important component of the stack. How do we ensure that our software stacks support dynamic algorithms, including patterns such as mid-circuit measurement feedforward and repeat-until-success, with hundreds of logical qubits and billions of quantum operations? To do so, we must re-think how we represent quantum programs beyond straight-line circuits, to representations that include classical structure and dynamism, and make this the default…","category":"research","comments":0,"disputed":false,"division":"physics","mentions":0,"discussed":0,"published":"2026-09-14","reactions":{}}