QAOA-in-QAOA: solving large-scale MaxCut problems on small quantum machines
Zeqiao Zhou, Yuxuan Du, Xinmei Tian, Dacheng Tao

TL;DR
This paper introduces QAOA-in-QAOA, a novel divide-and-conquer quantum algorithm that enables solving large-scale MaxCut problems on small quantum devices, demonstrating competitive performance with classical algorithms.
Contribution
The paper proposes QAOA-in-QAOA, a new approach that decomposes large MaxCut problems into smaller subproblems solvable by existing quantum algorithms, and proves its approximation ratio.
Findings
QAOA-in-QAOA achieves competitive results on graphs with around 2000 nodes.
The method can be integrated with other strategies to improve large-scale quantum optimization.
The approximation ratio of QAOA-in-QAOA is at least 1/2.
Abstract
The design of fast algorithms for combinatorial optimization greatly contributes to a plethora of domains such as logistics, finance, and chemistry. Quantum approximate optimization algorithms (QAOAs), which utilize the power of quantum machines and inherit the spirit of adiabatic evolution, are novel approaches to tackle combinatorial problems with potential runtime speedups. However, hurdled by the limited quantum resources nowadays, QAOAs are infeasible to manipulate large-scale problems. To address this issue, here we revisit the MaxCut problem via the divide-and-conquer heuristic: seek the solutions of subgraphs in parallel and then merge these solutions to obtain the global solution. Due to the symmetry in MaxCut, we prove that the merging process can be further cast into a new MaxCut problem and thus be addressed by QAOAs or other MaxCut solvers. With this regard,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Cloud Computing and Resource Management · Complexity and Algorithms in Graphs
