arXiv · 2412.09153
Branch Sequentialization in Quantum Polytime
Abstract
Quantum algorithms leverage the use of quantumly-controlled data in order to achieve computational advantage. This implies that the programs use constructs depending on quantum data and not just classical data such as measurement outcomes. Current compilation strategies for quantum control flow involve compiling the branches of a quantum conditional, either in-depth or in-width, which in general leads to circuits of exponential size. This problem is coined as the branch sequentialization problem. We introduce and study a compilation technique for avoiding branch sequentialization on a language that is sound and complete for quantum polynomial time, thus, improving on existing polynomial-size-preserving compilation techniques.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Emmanuel Hainry, Romain Péchoux, Mário Alberto Machado da Silva. 2024-12-12. Branch Sequentialization in Quantum Polytime. https://arxiv.org/abs/2412.09153
Cite the original work for its findings. Save a collection to share your selection of sources.