Dynamic Depth Quantum Approximate Optimization Algorithm for Solving Constrained Shortest Path Problem
Rakesh Saini, Nora Mohamed, Saif Al-Kuwari, Ahmed Farouk
TL;DR
This work introduces Dynamic Depth QAOA (DDQAOA), an adaptive variant of QAOA that starts at $p=1$ and incrementally increases circuit depth based on convergence criteria, aided by a parameter transfer mechanism to warm-start deeper layers. The method is applied to the Constrained Shortest Path Problem (CSPP), an NP-hard problem, by formulating CSPP as a QUBO and Ising Hamiltonian and evaluating DDQAOA against fixed-depth QAOA at $p=3$, $5$, $10$, and $15$ on 100 CSPP instances at $10$- and $16$-qubit scales. Results show DDQAOA achieves higher approximation ratios and success probabilities with substantially lower or comparable CNOT gate costs, and exhibits robust, adiabatic-like parameter schedules with monotonic trends in $\gamma^*$ and $\beta^*$. These findings highlight DDQAOA as a practical, hardware-aware approach for solving combinatorial optimization on NISQ devices and motivate further validation on larger instances and real quantum hardware.
Abstract
The Quantum Approximate Optimization Algorithm (QAOA) has emerged as a promising approach for solving NP hard combinatorial optimization problems on noisy intermediate-scale quantum (NISQ) hardware. However, its performance is critically dependent on the selection of the circuit depth a parameter that must be specified a priori without clear guidance. In this paper, we introduce a variant of QAOA called dynamic depth Quantum Approximate Optimization Algorithm (DDQAOA) that resolves the challenge of pre selecting a fixed circuit depth. Our method adaptively expands circuit depth, starting from p = 1 and progressing up to p = 10, by transferring learned parameters to deeper circuits based on convergence criteria. We tested this approach on 100 instances of the Constrained Shortest Path Problem (CSPP) at 10 qubit and 16 qubit scales. Our DDQAOA achieved superior approximation ratios and success probabilities with fewer CNOT gate evaluations than the standard QAOA for p = 3, 5, 10, and 15. In particular, while standard QAOA at p = 15 achieved results close to our approach, it used 217% and 159.3% more CNOT gates for 10 qubit and 16 qubit instances, respectively. This demonstrates the performance and practical applicability of DDQAOA to solve combinatorial optimization problems on near term devices.
