Scalable Quantum Optimisation using HADOF: Hamiltonian Auto-Decomposition Optimisation Framework
Namasi G Sankar, Georgios Miliotis, Simon Caton
TL;DR
This paper presents HADOF, a framework that auto-decomposes a QUBO-encoded optimization into sub-Hamiltonians to enable scalable quantum and classical optimization on NISQ devices. It leverages an iterative, sampling-based procedure to solve subproblems with cost and mixer Hamiltonians and then aggregates results to form a global solution, aiming to overcome qubit limitations. Classical simulations show HADOF scalable performance and competitive quality relative to CPLEX up to $n=500$, with a hardware demonstration on an IBM device indicating practical potential. The approach is modular, compatible with multiple optimizers, and highlights opportunities for enhanced aggregation, parallelism, and multi-level decomposition as hardware evolves.
Abstract
Quantum Annealing (QA) and QAOA are promising quantum optimisation algorithms used for finding approximate solutions to combinatorial problems on near-term NISQ systems. Many NP-hard problems can be reformulated as Quadratic Unconstrained Binary Optimisation (QUBO), which maps naturally onto quantum Hamiltonians. However, the limited qubit counts of current NISQ devices restrict practical deployment of such algorithms. In this study, we present the Hamiltonian Auto-Decomposition Optimisation Framework (HADOF), which leverages an iterative strategy to automatically divide the Quadratic Unconstrained Binary Optimisation (QUBO) Hamiltonian into sub-Hamiltonians which can be optimised separately using Hamiltonian based optimisers such as QAOA, QA or Simulated Annealing (SA) and aggregated into a global solution. We compare HADOF with Simulated Annealing (SA) and the CPLEX exact solver, showing scalability to problem sizes far exceeding available qubits while maintaining competitive accuracy and runtime. Furthermore, we realise HADOF for a toy problem on an IBM quantum computer, showing promise for practical applications of quantum optimisation.
