A Non-Variational Quantum Approach to the Job Shop Scheduling Problem
Miguel Angel Lopez-Ruiz, Emily L. Tucker, Emma M. Arnold, Evgeny Epifanovsky, Ananth Kaushik, Martin Roetteler
TL;DR
Addresses NP-hard Just-in-Time Job Shop Scheduling Problem (JIT-JSSP) with quantum heuristics suitable for near-term hardware. Introduces Iterative-QAOA, a non-variational, shallow QAOA variant with a fixed-angle schedule and iterative warm-start updates based on Boltzmann-weighted measurement outcomes. Benchmarks on IonQ trapped-ion hardware and tensor-network simulations show Iterative-QAOA converging to optimal or high-quality solutions up to 97 qubits, outperforming LR-QAOA and demonstrating robustness to noise with error mitigation. The results highlight favorable scaling prospects for fault-tolerant quantum computers and outline directions for improved encodings and hybrid strategies to tackle larger industrial instances.
Abstract
Quantum heuristics offer a potential advantage for combinatorial optimization but are constrained by near-term hardware limitations. We introduce Iterative-QAOA, a variant of QAOA designed to mitigate these constraints. The algorithm combines a non-variational, shallow-depth circuit approach using fixed-parameter schedules with an iterative warm-starting process. We benchmark the algorithm on Just-in-Time Job Shop Scheduling Problem (JIT-JSSP) instances on IonQ Forte Generation QPUs, representing some of the largest such problems ever executed on quantum hardware. We compare the performance of the algorithm against both the Variational Quantum Imaginary Time Evolution (VarQITE) algorithm and the non-variational Linear Ramp (LR) QAOA algorithm. We find that Iterative-QAOA robustly converges to find optimal solutions as well as high-quality, near-optimal solutions for all problem instances evaluated. We evaluate the algorithm on larger problem instances up to 97 qubits using tensor network simulations. The scaling behavior of the algorithm indicates potential for solving industrial-scale problems on fault-tolerant quantum computers.
