Resource-Aware Hybrid Quantum Programming with General Recursion and Quantum Control
By: Kostia Chardonnet , Emmanuel Hainry , Romain Péchoux and more
Potential Business Impact:
Measures how much computer power quantum programs need.
This paper introduces the hybrid quantum language with general recursion $\mathtt{Hyrql}$, driven towards resource-analysis. By design, $\mathtt{Hyrql}$ does not require the specification of an initial set of quantum gates and, hence, is well amenable towards a generic cost analysis. Indeed, languages using different sets of quantum gates lead to representations of quantum circuits whose complexity varies. Towards resource-analysis, a semantics-preserving compilation algorithm to simply-typed term rewrite systems is described; allowing a generic reuse of all known techniques for analyzing the complexity of term rewrite systems. We prove the versatility of this approach through many examples.
Similar Papers
Resource-Bounded Type Theory: Compositional Cost Analysis via Graded Modalities
Logic in Computer Science
Guarantees computer programs won't run too long.
Quantum Resource Management in the NISQ Era: Challenges, Vision, and a Runtime Framework
Quantum Physics
Makes quantum computers work better and more reliably.
Dynamic Solutions for Hybrid Quantum-HPC Resource Allocation
Quantum Physics
Lets quantum computers work with regular computers better.