Quantum Brain
← Back to papers

Traq: Estimating the Quantum Cost of Classical Programs

Anurudh Peduri, Jam Kabeer Ali Khan, Gilles Barthe, Michael Walter·September 1, 2025
Quantum Physicscs.LOcs.PLcs.SE

AI Breakdown

Get a structured breakdown of this paper — what it's about, the core idea, and key takeaways for the field.

Abstract

Predicting practical speedups offered by future quantum computers has become a major focus of the quantum community. Typically, such predictions involve numerical simulations supported by lengthy manual analyses and are carried out for one specific algorithm at a time. In this work, we present Traq, a principled approach towards estimating the quantum speedup of classical programs fully automatically. It consists of a classical language that includes high-level primitives amenable to quantum speedups, a compilation to low-level quantum programs, and a source-level cost analysis with provable guarantees. Our cost analysis upper bounds the complexity of the resulting quantum program and is sensitive to the input data of the program (in addition to providing worst-case costs). Traq is implemented as a Haskell package with an extensive evaluation.

Related Research

Quantum Intelligence

Ask about quantum research, companies, or market developments.