Evaluating the Effect of the Order of Optimization Passes in Quantum Circuit Optimization

📅 2026-09-24
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the unclear impact of optimization pass execution order on noise suppression in quantum compilation. Based on the Qiskit framework, we systematically evaluate all 16 pairwise combinations of four optimization passes, quantifying their mutual interactions and order dependencies through statistical analysis of circuit depth and gate count across benchmark circuits. This work reveals, for the first time, strong dependencies among optimization passes, demonstrating that the initial ordering decisively affects final optimization quality. Furthermore, we identify the native gate set as a key factor determining the optimal sequence. Additionally, our findings show that certain suboptimal sequences can be corrected to achieve optimal performance through repeated application. These insights provide important guidance for advancing quantum compiler optimization.
📝 Abstract
Quantum circuit optimization is critical for mitigating the noise inherent in current quantum hardware. Quantum compilers typically sequentially apply multiple optimizations (also called ``optimization passes'') to improve the circuit. The impact of the order in which these passes are executed has yet been largely unexplored. This paper investigates the significance of the order of optimization passes within quantum circuit compilation, specifically analyzing interactions between different optimization methods and quantifying their mutual influences. Using Qiskit's compiler, we systematically evaluate pairwise combinations of 16 selected optimization passes, measuring circuit depth and gate count across various benchmark circuits. Our findings indicate dependencies between certain optimization passes, demonstrating that the order of the passes affects the optimization quality. In some cases, the worse performing sequence can be corrected through repeated pass application. %such that they are as good as the best performing one by extending the sequence. Experiments on multi-pass sequences show that more than two optimization passes may have an impact on each other but that this always links to the previously found pairwise effects. We observe that it is important to initially choose the best order of optimization passes to get the best possible optimization for the given circuit. The experiments reveal some factors which are important to choose the best, or at least a good, order; among those, the resulting optimization sequence depends the most on the native gate set.
Problem

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

Quantum circuit optimization
Optimization passes
Pass ordering
Quantum compiler
Circuit depth
Innovation

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

Quantum Circuit Optimization
Optimization Passes Order
Quantum Compiler
Pass Dependencies
Native Gate Set
💼 Related Jobs
No related jobs found.
X
Xiao-Ting Michelle To
MNM Team, Ludwig-Maximilians-Universität in Munich, Munich, Germany
N
Nils Quetschlich
Chair for Design Automation, Technical University of Munich, Munich, Germany
Amr Elsharkawy
Amr Elsharkawy
Chair of Computer Architecture and Parallel Systems, Technical University of Munich, Garching bei München, Germany
Martin Schulz
Martin Schulz
Technical University of Munich
Computer Architecture and Parallel Systems
Robert Wille
Robert Wille
Technical University of Munich and SCCH GmbH
design automationquantum computingmicrofluidicssimulationverification
D
Dieter Kranzlmüller
MNM Team, Ludwig-Maximilians-Universität in Munich, Munich, Germany