QAOA Parameter Transferability for Maximum Independent Set using Graph Attention Networks
Hanjing Xu, Xiaoyuan Liu, Alex Pothen, Ilya Safro
TL;DR
The paper tackles the MIS problem on graphs in the NISQ era by addressing the bottleneck of QAOA parameter optimization. It introduces a Graph Attention Network (GAT) based parameter transfer scheme to reuse optimized MIS-QAOA parameters across related instances, and couples this with HyDRA-MIS, a distributed, resource-aware MIS solver that partitions large graphs and processes subproblems on heterogeneous quantum hardware. The methods are validated on large graphs, showing competitive performance with KaMIS and superiority over separator-based DC in many cases, and demonstrate scalability up to thousands of vertices through distributed computation and parameter transfer. The work highlights the feasibility of combining graph-neural-network guided parameter transfer with distributed quantum-classical optimization to tackle large combinatorial problems on near-term hardware, with potential applications to other constrained graph problems and future hardware generations.
Abstract
The quantum approximate optimization algorithm (QAOA) is one of the promising variational approaches of quantum computing to solve combinatorial optimization problems. In QAOA, variational parameters need to be optimized by solving a series of nonlinear, nonconvex optimization programs. In this work, we propose a QAOA parameter transfer scheme using Graph Attention Networks (GAT) to solve Maximum Independent Set (MIS) problems. We prepare optimized parameters for graphs of 12 and 14 vertices and use GATs to transfer their parameters to larger graphs. Additionally, we design a hybrid distributed resource-aware algorithm for MIS (HyDRA-MIS), which decomposes large problems into smaller ones that can fit onto noisy intermediate-scale quantum (NISQ) computers. We integrate our GAT-based parameter transfer approach to HyDRA-MIS and demonstrate competitive results compared to KaMIS, a state-of-the-art classical MIS solver, on graphs with several thousands vertices.
