Ultra-large-scale compilation and manipulation of quantum circuits with Pandora
Abstract
We present Pandora, an efficient, open-source, multithreaded, high-performance-computing-enabled quantum circuit rewrite engine built on principles of declarative programming. Pandora is motivated by the enormous gap between what quantum circuit sizes can be compiled and manipulated with the current generation of quantum software and the sizes required by practical applications such as quantum chemistry or Shor’s algorithm. Pandora can be used for quantum circuit equivalence checking, full compilations of large circuits, and scalable, streaming quantum resource estimation frameworks. Pandora can easily handle billions of gates and can stream circuit partitions in resource estimation pipelines at very high rates. We utilized Pandora for full compilations of Fermi-Hubbard 100 × 100 and 1024-bit Shor’s algorithm circuits. Compared to TKET and Qiskit, we determine a performance advantage for manipulating circuits of more than 10000 gates. For equivalence checking tasks, Pandora outperforms MQT.QCEC on specific circuits that have more than 32 qubits. The performance, scalability and versatility of Pandora open novel paths in quantum software.
Related
- Computational Complexity of Clifford Template Compilation: Are Quantum Computers Useful for Compiling Quantum Circuits?
- Runtime Compilation for Quantum Circuits with PQF-Enabled Rz Synthesis
- Ultra-low loss piezo-optomechanical low-confinement silicon nitride platform for visible wavelength quantum photonic circuits
- Pulse-Level Compilation of Measurement-Free Recovery in Transmon Circuits
- Quantum circuit compilation with constant overhead
BibTeX
@article{moflic2026ultralargescale,
title = {{Ultra-large-scale compilation and manipulation of quantum circuits with Pandora}},
author = {Ioana Moflic and Alexandru Paler},
journal = {npj Quantum Information},
year = {2026},
month = oct,
doi = {10.1038/s41534-026-01402-z},
url = {https://www.nature.com/articles/s41534-026-01402-z},
note = {CC BY 4.0},
}
RIS
TY - JOUR
TI - Ultra-large-scale compilation and manipulation of quantum circuits with Pandora
AU - Ioana Moflic
AU - Alexandru Paler
PY - 2026
DA - 2026/10/30
JO - npj Quantum Information
DO - 10.1038/s41534-026-01402-z
UR - https://www.nature.com/articles/s41534-026-01402-z
AB - We present Pandora, an efficient, open-source, multithreaded, high-performance-computing-enabled quantum circuit rewrite engine built on principles of declarative programming. Pandora is motivated by the enormous gap between what quantum circuit sizes can be compiled and manipulated with the current generation of quantum software and the sizes required by practical applications such as quantum chemistry or Shor’s algorithm. Pandora can be used for quantum circuit equivalence checking, full compilations of large circuits, and scalable, streaming quantum resource estimation frameworks. Pandora can easily handle billions of gates and can stream circuit partitions in resource estimation pipelines at very high rates. We utilized Pandora for full compilations of Fermi-Hubbard 100 × 100 and 1024-bit Shor’s algorithm circuits. Compared to TKET and Qiskit, we determine a performance advantage for manipulating circuits of more than 10000 gates. For equivalence checking tasks, Pandora outperforms MQT.QCEC on specific circuits that have more than 32 qubits. The performance, scalability and versatility of Pandora open novel paths in quantum software.
SN - 2056-6387
ER -