Hierarchical divide and conquer quantum approach to combinatorial optimization problems with tunable reduction
Mathias Schmid, Naeimeh Mohseni, Michael J. Hartmann

TL;DR
This paper presents a hierarchical divide and conquer quantum algorithm that partitions large combinatorial optimization problems into smaller subproblems, enabling solutions with fewer qubits while maintaining high accuracy.
Contribution
It introduces a novel iterative reduction method that leverages energy ranges to minimize qubit requirements in quantum optimization.
Findings
Solved problems with 40 variables using about 10 qubits.
Achieved an approximation ratio of approximately 99.9%.
Observed increased reduction efficiency with larger problem sizes.
Abstract
Combinatorial optimization is considered a promising class of problems in which quantum computers can show significant advantages. However, problems of practical relevance typically have more variables than current or foreseeable quantum computers have qubits. Here we introduce a divide and conquer approach that partitions the optimization problem into subgraphs that can be represented on smaller quantum processors. We then find all states of the subgraphs that can possibly be part of the solution to the entire problem by determining the cost or energy ranges in which the local subgraph energies of these states must be contained. This allows us to reduce the problem by only considering the subspace spanned by these states. We then recombine the system using a binary encoding for each subgraph with a local energy ordering. This process can be iterated until no further reduction is…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Complexity and Algorithms in Graphs
