Papers
Topics
Authors
Recent
Search
2000 character limit reached

Dynamic Depth QAOA for Combinatorial Optimization

Updated 14 November 2025
  • DDQAOA is a dynamic-depth extension of QAOA that adapts the circuit depth during execution to address fixed-depth limitations in combinatorial optimization.
  • It utilizes methods such as proximal-gradient pruning, discrete adiabatic scheduling, and progressive expansion to balance solution accuracy with circuit resource usage.
  • Empirical results demonstrate that DDQAOA achieves competitive approximation ratios while reducing gate counts by up to 40%, improving performance on noisy quantum devices.

Dynamic Depth Quantum Approximate Optimization Algorithm (DDQAOA) designates a family of algorithms for combinatorial optimization that dynamically adapts the quantum circuit depth during execution, removing the need for a priori depth selection. DDQAOA modifies the Quantum Approximate Optimization Algorithm (QAOA) framework by incorporating stepwise or continuous depth-expansion strategies—either through automated proximal pruning, performance-guided layer addition, or analytic scheduling based on adiabatic intuition. The resulting protocols address the practical limitation of fixed-depth QAOA, improving gate efficiency, noise resilience, and optimization success on Noisy Intermediate-Scale Quantum (NISQ) hardware. Approaches subsumed under DDQAOA include proximal-gradient–based pruning schemes, adiabatic-theorem–guided discretization, and adaptive warm-starting with interpolation, as instantiated in recent developments for Max-Cut, constrained shortest path, and general QUBO problems (Pan et al., 2022, Kremenetski et al., 2023, Saini et al., 11 Nov 2025).

1. Foundations and Motivations

The conventional QAOA framework [1] formulates a variational quantum-classical protocol using two non-commuting Hamiltonians. For a problem instance with NN qubits:

  • Cost Hamiltonian HCH_C encodes the optimization objective (e.g., Max-Cut uses HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j; QUBO or Ising forms generalize as HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i).
  • Mixer Hamiltonian HM=n=1NXnH_M = \sum_{n=1}^N X_n globally drives state transitions in the computational basis.

The standard p-depth QAOA ansatz is: ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N} with $2p$ variational parameters (γ,β)(\boldsymbol\gamma, \boldsymbol\beta) optimized to extremize the classical objective

Fp(γ,β)=ψpHCψpF_p(\boldsymbol\gamma, \boldsymbol\beta) = \langle \psi_p | H_C | \psi_p \rangle

QAOA's practical limitations arise from the need to set the circuit depth p a priori. If pp is too low, the variational ansatz lacks expressivity and fails to solve the problem with high accuracy; if HCH_C0 is too high, deep circuits result in prohibitive gate counts, CNOT overhead, decoherence, and noise on NISQ devices. DDQAOA seeks to resolve this issue by adaptive, on-the-fly control of depth informed by algorithmic progress and theoretical structure (Pan et al., 2022, Kremenetski et al., 2023, Saini et al., 11 Nov 2025).

2. Dynamic Depth Selection Strategies

Three principal methodologies for dynamic depth control in DDQAOA have been introduced:

A. Proximal-Gradient Pruning (APG/DDQAOA)

A sparsity-inducing HCH_C1 penalty is applied to the parameter vector HCH_C2: HCH_C3 Updates use the proximal operator, performing soft thresholding: HCH_C4 where HCH_C5 sets entries with HCH_C6 to zero. Layers with both HCH_C7 are pruned, dynamically reducing circuit depth. Accelerated Proximal Gradient (APG) with extrapolation and nonmonotone line–search provides HCH_C8 convergence (to a stationary point in the nonconvex case). Practical convergence and circuit simplification guarantee efficient pruning while preserving or minimally impacting solution quality (Pan et al., 2022).

B. Discrete Adiabatic Scheduling

Under analytic control, gradually-varying angle schedules HCH_C9 (for HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j0) are discretized into QAOA layers according to the discrete adiabatic theorem (DAT). For small increments, the dynamics track the continuous adiabatic path. However, above a threshold HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j1 (with HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j2 the largest cost eigenvalue gap), "wrap-around" and eigenvector exchange can cause abrupt performance loss. The DDQAOA strategy leverages this by adaptively choosing HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j3 and step size HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j4 to either (i) remain adiabatic below HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j5, or (ii) intentionally step over narrow avoided crossings diabatically, achieving high performance with minimal depth (Kremenetski et al., 2023).

C. Progressive Depth Expansion with Parameter Transfer

A practical expansion protocol starts with HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j6 and increments HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j7 only when classical convergence stalls (detected by cost improvement/variance thresholds). Upon expanding to HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j8, learned parameters are interpolated (linear for HC=(i,j)EωijσizσjzH_C = \sum_{(i,j)\in E} \omega_{ij} \sigma^z_i \sigma^z_j9, cubic for HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i0) and warm-started. The optimization thus proceeds with increasing expressivity only when justified by algorithmic progress, reducing total resource use (Saini et al., 11 Nov 2025).

Approach Depth Control Mechanism Pruning/Expansion Rule
Proximal-gradient (Pan et al., 2022) HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i1 penalty HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i2 sparsity Threshold small angles, remove layer
Discrete adiabatic (Kremenetski et al., 2023) Analytic eigenvalue/gap analysis Analytical estimate of HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i3 for given schedule
Progressive expansion (Saini et al., 11 Nov 2025) Empirical convergence + interpolation Add layer when progress stalls, parameter interpolation

3. Mathematical Analysis and Convergence

Proximal gradient-based DDQAOA offers formal convergence guarantees. If HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i4 is L-Lipschitz smooth and optionally convex, the update

HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i5

with step size HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i6 satisfies

HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i7

yielding HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i8 convergence. In the general (non-convex) QAOA objective, the APG framework retains HC=i<jwijZiZj+ihiZiH_C = \sum_{i<j} w_{ij} Z_i Z_j + \sum_i h_i Z_i9 convergence to stationary points per [IJCAI '17, Li & Lin 2015]. In discrete adiabatic scheduling, the DAT bounds the error of the state transfer as HM=n=1NXnH_M = \sum_{n=1}^N X_n0 in the depth HM=n=1NXnH_M = \sum_{n=1}^N X_n1, provided the minimum gap HM=n=1NXnH_M = \sum_{n=1}^N X_n2 remains bounded (Kremenetski et al., 2023). Ensuring depth does not cross wrap-around points (where the eigenstate swap occurs) is essential for securing convergence to the target ground state.

4. Algorithmic Implementation and Pseudocode

An exemplar pseudocode for dynamic-depth pruning via proximal updates proceeds as follows (Pan et al., 2022):

Fp(γ,β)=ψpHCψpF_p(\boldsymbol\gamma, \boldsymbol\beta) = \langle \psi_p | H_C | \psi_p \rangle3

Progressive depth-expansion DDQAOA (Saini et al., 11 Nov 2025) implements this as an outer loop: at each HM=n=1NXnH_M = \sum_{n=1}^N X_n3, optimize via standard variational techniques (e.g., Adam, parameter-shift gradient), monitor for convergence (cost improvement/variance stall), then transfer and interpolate angles to the next HM=n=1NXnH_M = \sum_{n=1}^N X_n4 when increasing expressivity is warranted.

5. Performance Benchmarks and Resource Usage

Empirical validations for DDQAOA demonstrate both competitive or superior approximation performance and substantial resource (gate count) savings:

Max-Cut (Proximal DDQAOA (Pan et al., 2022)):

  • On 7-node graphs, regularization HM=n=1NXnH_M = \sum_{n=1}^N X_n5 prunes to HM=n=1NXnH_M = \sum_{n=1}^N X_n6 with HM=n=1NXnH_M = \sum_{n=1}^N X_n7 approximation ratio after HM=n=1NXnH_M = \sum_{n=1}^N X_n843 iterations. Further unconstrained optimization delivers HM=n=1NXnH_M = \sum_{n=1}^N X_n9, with circuit depth reduced from 14 → 8 layers (≈40% reduction).
  • Fixed-depth QAOA at ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}0 achieves ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}1 but uses 14 layers; DDQAOA achieves ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}2 depth reduction for ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}3.
  • Proximal DDQAOA requires only ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}4 sweeps over ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}5 for depth selection, compared to ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}6 for grid search.

Constrained Shortest Path (Expansion DDQAOA (Saini et al., 11 Nov 2025)):

  • 10-qubit graphs: DDQAOA achieves ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}7; fixed ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}8 QAOA achieves ψp(γ,β)=l=1peiβlHMeiγlHC+N|\psi_p(\boldsymbol\gamma, \boldsymbol\beta)\rangle = \prod_{l=1}^p e^{-i\beta_l H_M} e^{-i\gamma_l H_C} |+\rangle^{\otimes N}9. DDQAOA uses 217% fewer total CNOTs than $2p$0 QAOA.
  • 16-qubit graphs: DDQAOA $2p$1 vs.\ fixed $2p$2 $2p$3; CNOT savings reach 159.3%.
  • Gate cost grows stepwise from minimal (e.g., 90 → 900 CNOTs for $2p$4 to $2p$5 at 10 qubits), but total cumulative gate cost remains below or competitive with fixed-$2p$6 QAOA.
Benchmark DDQAOA Approx. Ratio (10q, 16q) CNOT Reduction vs $2p$7=15 (%)
Max-Cut [7q] $2p$8 ($2p$9) (γ,β)(\boldsymbol\gamma, \boldsymbol\beta)040%
CSPP [10q/16q] (γ,β)(\boldsymbol\gamma, \boldsymbol\beta)1 (γ,β)(\boldsymbol\gamma, \boldsymbol\beta)2 (cum.)

A plausible implication is that DDQAOA adapts favorably to larger instance sizes, systematically reducing required circuit depth and aggregate gate count for targeted approximation ratios.

6. Practical Guidelines for NISQ Implementation

Key heuristics emerge from numerical and analytic studies:

  • Starting Depth ((γ,β)(\boldsymbol\gamma, \boldsymbol\beta)3): For proximal-pruning schemes, (γ,β)(\boldsymbol\gamma, \boldsymbol\beta)4 should slightly exceed the anticipated optimal value based on problem size.
  • Gradient Estimation: Use parameter-shift rules; total measurement cost (γ,β)(\boldsymbol\gamma, \boldsymbol\beta)5.
  • Hyperparameters: Initial (γ,β)(\boldsymbol\gamma, \boldsymbol\beta)6 set based on objective magnitude, decayed geometrically. Learning rates in the (γ,β)(\boldsymbol\gamma, \boldsymbol\beta)7–(γ,β)(\boldsymbol\gamma, \boldsymbol\beta)8 range proved efficient for Max-Cut; Adam used for CSPP.
  • Layer Merge: When pruning, neighboring gates may be collapsed for further simplification.
  • Post-Pruning Refinement: After depth reduction, one may switch off the regularizer ((γ,β)(\boldsymbol\gamma, \boldsymbol\beta)9) and run unconstrained gradient descent to maximize solution quality.
  • Adiabatic Scheduling: Analytical estimation of the eigenvalue spectrum (Fp(γ,β)=ψpHCψpF_p(\boldsymbol\gamma, \boldsymbol\beta) = \langle \psi_p | H_C | \psi_p \rangle0) and gap structure enables depth tuning to anticipate large-angle failures.
  • Noise-Awareness: DDQAOA halts depth expansion when noise-induced performance saturates, limiting decoherence exposure (empirically observed as the peak Fp(γ,β)=ψpHCψpF_p(\boldsymbol\gamma, \boldsymbol\beta) = \langle \psi_p | H_C | \psi_p \rangle1 vs.\ Fp(γ,β)=ψpHCψpF_p(\boldsymbol\gamma, \boldsymbol\beta) = \langle \psi_p | H_C | \psi_p \rangle2 curve on noisy devices).

7. Limitations and Future Directions

Current DDQAOA protocols have been validated up to 16 qubits on noise-free simulators. The practical impact on real quantum hardware—including noise resilience, calibration for device-specific connectivity, and CNOT error accumulation—remains to be characterized. Further research is anticipated in:

  • Alternative convergence criteria (e.g., gradient norm thresholds)
  • Adaptive interpolation kernels for parameter transfer
  • Performance tuning under realistic gate noise and device-specific constraints
  • Broader benchmarking on a variety of QUBO-based problems (MaxCut, graph coloring, scheduling)

This suggests that dynamic-depth strategies will play a key role in rendering QAOA and related variational quantum algorithms viable on NISQ-era and early fault-tolerant hardware.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Dynamic Depth Quantum Approximate Optimization Algorithm (DDQAOA).