IF-QAOA: A Penalty-Free Approach to Accelerating Constrained Quantum Optimization
arXiv:2504.08663 · doi:10.1103/fb5m-cl9m
Abstract
Traditional methods for handling (inequality) constraints in the Quantum Approximate Optimization Ansatz (QAOA) typically rely on penalty terms and slack variables, which increase problem complexity and expand the search space. More sophisticated mixer-based QAOA variants restrict the search within the feasible assignments but often suffer from prohibitive circuit complexity. This paper presents a low-complexity formalism for incorporating inequality constraints into the cost function of QAOA using an oracle-based subroutine that evaluates constraint satisfaction in an additional register, subsequently called Indicator Function QAOA (IF-QAOA). The IF-QAOA cost function consists of a step-function but does not require a penalty term with additional parameters. Applied to the Knapsack problem, we demonstrate the superior performance of IF-QAOA over conventional penalty-based approaches in simulated experiments. Using advanced QAOA simulation techniques with instances consisting of up to 22 items, we find that IF-QAOA achieves significantly higher solution quality and a faster time-to-solution in 82% of our benchmark cases. Analysis of the scaling behavior shows favorable scaling of IF-QAOA compared to penalty-based methods. Also, benchmarked against the recently developed Quantum Tree Generator QAOA for Knapsack Problems, we demonstrate higher solution quality for circuits of similar complexity. Additionally, the paper introduces a method for approximate indicator function when the number of ancillary qubits is limited. With a specialized simulation algorithm based on projective measurements, we empirically demonstrate that a fixed number of ancillary qubits is sufficient to encode general inequality constraints.
References in corpus (31)
- Ising formulations of many NP problems
- Adiabatic Quantum Computing
- Optimal Hamiltonian Simulation by Quantum Signal Processing
- From the Quantum Approximate Optimization Algorithm to a Quantum Alternating Operator Ansatz
- Quantum error correction below the surface code threshold
- Quantum Approximate Optimization Algorithm: Performance, Mechanism, and Implementation on Near-Term Devices
- -mixers: analytical and numerical results for QAOA
- A Hybrid Solution Method for the Capacitated Vehicle Routing Problem Using a Quantum Annealer
- Challenges and Opportunities in Quantum Optimization
- Grover Adaptive Search for Constrained Polynomial Binary Optimization
- Quantum annealing initialization of the quantum approximate optimization algorithm
- Efficient quantum algorithms for and states, and implementation on the IBM quantum computer
- Benchmarking Quantum Annealing Controls with Portfolio Optimization
- Quantum Algorithms for Jet Clustering
- Multi-block ADMM Heuristics for Mixed-Binary Optimization on Classical and Quantum Computers
- Constrained mixers for the quantum approximate optimization algorithm
- Unbalanced penalization: A new approach to encode inequality constraints of combinatorial problems for quantum optimization algorithms
- Constrained Optimization via Quantum Zeno Dynamics
- Quantum approximate optimization algorithm for qudit systems
- Certified randomness using a trapped-ion quantum processor
- Towards a Linear-Ramp QAOA protocol: Evidence of a scaling advantage in solving some combinatorial optimization problems
- Approaches to Constrained Quantum Approximate Optimization
- Encoding trade-offs and design toolkits in quantum algorithms for discrete optimization: coloring, routing, scheduling, and other problems
- A Novel Quantum Realization of Jet Clustering in High-Energy Physics Experiments
- Post-processing variationally scheduled quantum algorithm for constrained combinatorial optimization problems
- A quantum algorithm for solving 0-1 Knapsack problems
- Quantum optimization with linear Ising penalty functions for customer data science
- Lagrangian Duality in Quantum Optimization: Overcoming QUBO Limitations for Constrained Problems
- Compressed space quantum approximate optimization algorithm for constrained combinatorial optimization
- Inequality constraints in variational quantum circuits with qudits
- Quantum-annealing-inspired algorithms for multijet clustering