Core Concepts
Peephole optimization of quantum circuits can be significantly improved by incorporating error-aware recombination techniques and cascaded error estimation, leading to more noise-resilient approximate quantum circuits.
Abstract
The paper proposes several enhancements to the recombination step of the peephole optimization framework for quantum circuits, called Quest, to address its limitations:
Cascaded Error Estimation: This method provides a more accurate estimate of the approximation error by considering the interactions between adjacent partitions, rather than just individual partitions.
Error-Aware Fidelity Evaluation: This approach combines the objectives of retaining circuit functionality and reducing CNOT count, while also accounting for other sources of error like thermal noise and environmental interactions.
Population-Based Annealing: This technique performs annealing on a population of candidate solutions simultaneously, ensuring all circuits are equally influenced by the differentiation metric, unlike the iterative approach in the original Quest method.
The authors implemented these proposed techniques in various configurations and evaluated them on a set of benchmark quantum circuits. The results demonstrate that the best-performing configuration, which combines the population-based approach with error awareness, achieves an average reduction in Total Variational Distance (TVD) and Jensen-Shannon Divergence (JSD) of 18.2% and 15.8%, respectively, compared to the Qiskit optimizer. This also constitutes an improvement in TVD of 11.4% and JSD of 9.0% over the existing Quest method. The proposed methods also reduce the number of CNOT gates by an average of 37.1% from the baseline and 16.9% over the Quest method.
The authors discuss the limitations of the proposed techniques, such as the poor performance of some configurations on certain benchmark circuits, and suggest future research directions to address these issues, including exploring hybrid approaches and improving the approximate circuit generation step.
Stats
The proposed population-based method with error awareness achieves an average reduction in Total Variational Distance (TVD) of 18.2% and in Jensen-Shannon Divergence (JSD) of 15.8% compared to the Qiskit optimizer.
The proposed population-based method with error awareness achieves an improvement in TVD of 11.4% and in JSD of 9.0% over the existing Quest method.
The proposed methods reduce the number of CNOT gates by an average of 37.1% from the baseline and 16.9% over the Quest method.
Quotes
"The results demonstrate that the best-performing configuration, which combines the population-based approach with error awareness, achieves an average reduction in Total Variational Distance (TVD) and Jensen-Shannon Divergence (JSD) of 18.2% and 15.8%, respectively, compared to the Qiskit optimizer."
"This also constitutes an improvement in TVD of 11.4% and JSD of 9.0% over the existing Quest method."
"The proposed methods also reduce the number of CNOT gates by an average of 37.1% from the baseline and 16.9% over the Quest method."