Traq: Estimating the Quantum Cost of Classical Programs

📅 2025-09-01
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the limitations of current quantum speedup prediction—namely, its reliance on labor-intensive manual analysis and single-application simulation—by proposing the first automated quantum cost estimation framework with provable guarantees. Methodologically, it introduces a programming language supporting high-level quantum-friendly primitives, enabling automatic compilation of classical programs into low-level quantum circuits; it further integrates higher-order modeling, compilation optimizations, and precise resource analysis to derive input-dependent, non-asymptotic upper bounds on computational complexity. The key contribution is the first realization of fine-grained, verifiable, automated speedup prediction, overcoming the scalability bottlenecks of traditional analytical approaches. Experimental evaluation on benchmarks—including AND-OR trees—demonstrates both high estimation accuracy and practical utility. The prototype system establishes a new paradigm for engineering-oriented, quantitative assessment of quantum algorithms.

Technology Category

Application Category

📝 Abstract
Predicting practical speedups offered by future quantum computers has become a major focus of the quantum computing community. Typically, these predictions are supported by lengthy manual analyses and numerical simulations and are carried out for one specific application at a time. In this paper, we present Traq, a principled approach towards estimating the quantum speedup of classical programs fully automatically and with provable guarantees. It consists of a classical language that includes high-level primitives amenable to quantum speedups, a cost analysis, and a compilation to low-level quantum programs. Our cost analysis upper bounds the complexity of the resulting quantum program in a fine-grained way: it captures non-asymptotic information and is sensitive to the input of the program (rather than providing worst-case costs). We also provide a proof-of-concept implementation and a case study inspired by AND-OR trees.
Problem

Research questions and friction points this paper is trying to address.

Automatically estimating quantum speedup for classical programs
Providing fine-grained complexity bounds with input sensitivity
Developing a principled approach with high-level quantum primitives
Innovation

Methods, ideas, or system contributions that make the work stand out.

Automated quantum speedup estimation for classical programs
Fine-grained non-asymptotic quantum cost analysis
High-level quantum primitives with provable guarantees
🔎 Similar Papers
No similar papers found.
A
Anurudh Peduri
Ruhr University Bochum, Germany
Gilles Barthe
Gilles Barthe
MPI-SP and IMDEA Software Institute
M
Michael Walter
Ruhr University Bochum, Germany and University of Amsterdam, Netherlands