2000 character limit reached
Branch Sequentialization in Quantum Polytime
Published 12 Dec 2024 in cs.LO | (2412.09153v2)
Abstract: Quantum computation leverages the use of quantumly-controlled conditionals in order to achieve computational advantage. However, since the different branches in the conditional may operate on the same qubits, a typical approach to compilation involves performing the branches sequentially, which can easily lead to an exponential blowup of the program complexity. We introduce and study a compilation technique for avoiding branch sequentialization in a language that is sound and complete for quantum polynomial time, improving on previously existing polynomial size bounds and showing the existence of techniques that preserve the intuitive complexity of the program.
Paper Prompts
Sign up for free to create and run prompts on this paper.