Depth Optimized Ansatz Circuit in QAOA for Max-Cut

While a Quantum Approximate Optimization Algorithm (QAOA) is intended to provide a quantum advantage in finding approximate solutions to combinatorial optimization problems, noise in the system is a hurdle in exploiting its full potential. Several error mitigation techniques have been studied to lessen the effect of noise on this algorithm. Recently, Majumdar et al. proposed a Depth First Search (DFS) based method to reduce $n-1$ CNOT gates in the ansatz design of QAOA for finding Max-Cut in a graph G = (V, E), |V| = n. However, this method tends to increase the depth of the circuit, making it more prone to relaxation error. The depth of the circuit is proportional to the height of the DFS tree, which can be $n-1$ in the worst case. In this paper, we propose an $O(\Delta \cdot n^2)$ greedy heuristic algorithm, where $\Delta$ is the maximum degree of the graph, that finds a spanning tree of lower height, thus reducing the overall depth of the circuit while still retaining the $n-1$ reduction in the number of CNOT gates needed in the ansatz. We numerically show that this algorithm achieves nearly 10 times increase in the probability of success for each iteration of QAOA for Max-Cut. We further show that although the average depth of the circuit produced by this heuristic algorithm still grows linearly with n, our algorithm reduces the slope of the linear increase from 1 to 0.11.

[1]  E. Farhi,et al.  A Quantum Approximate Optimization Algorithm , 2014, 1411.4028.

[2]  Susmita Sur-Kolay,et al.  Optimizing Ansatz Design in QAOA for Max-cut , 2021, ArXiv.

[3]  David P. Williamson,et al.  Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming , 1995, JACM.

[4]  S. Benjamin,et al.  Practical Quantum Error Mitigation for Near-Future Applications , 2017, Physical Review X.

[5]  Quantum Approximate Optimization Algorithm with Adaptive Bias Fields , 2021, 2105.11946.

[6]  Kathryn Fraughnaugh,et al.  Introduction to graph theory , 1973, Mathematical Gazette.

[7]  Christopher J. Wood,et al.  Measurement Error Mitigation for Variational Quantum Algorithms , 2020, 2010.08520.

[8]  Gian Giacomo Guerreschi,et al.  Evaluation of Quantum Approximate Optimization Algorithm based on the approximation ratio of single samples , 2020, ArXiv.

[9]  M. Cerezo,et al.  Variational quantum algorithms , 2020, Nature Reviews Physics.

[10]  D. Bacon,et al.  Quantum approximate optimization of non-planar graph problems on a planar superconducting processor , 2020, Nature Physics.

[11]  Giacomo Nannicini,et al.  Improving Variational Quantum Optimization using CVaR , 2019, Quantum.

[12]  Xiao Yuan,et al.  Hybrid Quantum-Classical Algorithms and Quantum Error Mitigation , 2020, Journal of the Physical Society of Japan.

[13]  Gian Giacomo Guerreschi,et al.  QAOA for Max-Cut requires hundreds of qubits for quantum speed-up , 2018, Scientific Reports.

[14]  Mohammad Sohel Rahman,et al.  Complexities of some interesting problems on spanning trees , 2005, Inf. Process. Lett..

[15]  Sophia E. Economou,et al.  An adaptive quantum approximate optimization algorithm for solving combinatorial problems on a quantum computer , 2020 .

[16]  Gavin E. Crooks,et al.  Performance of the Quantum Approximate Optimization Algorithm on the Maximum Cut Problem , 2018, 1811.08419.