Constrained-optimization Approach Delivers Superior Classical Performance for Graph Partitioning via Quantum-ready Method
Uchenna Chukwu, Raouf Dridi, Jesse Berwald, Michael Booth, John, Dawson, DeYung Le, Mark Wainger, Steven P. Reinhardt

TL;DR
This paper compares quantum-ready methods for graph partitioning, showing that a constrained-optimization approach often outperforms classical algorithms and a QUBO-based method in quality and speed, supporting the use of general tools for quantum computing applications.
Contribution
It introduces and evaluates a constrained-optimization sampling approach for graph partitioning, demonstrating its advantages over QUBO formulations and classical algorithms.
Findings
Constrained-optimization approach often produces better partitions.
It delivers results faster than the QUBO-based method.
Both quantum-ready methods outperform classical graph partitioners.
Abstract
Graph partitioning is one of an important set of well-known compute-intense (NP-hard) graph problems that devolve to discrete constrained optimization. We sampled solutions to the problem via two different quantum-ready methods to understand the pros and cons of each method. First we formulated and sampled the problem as a quadratic unconstrained binary optimization (QUBO) problem, via the best known QUBO formulation, using a best-in-class QUBO sampler running purely classically. Second, we formulated the problem at a higher level, as a set of constraints and an objective function, and sampled it with a constrained-optimization sampler (which internally samples the problem via QUBOs also sampled classically). We find that both approaches often deliver better partitions than the purpose-built classical graph partitioners. Further, we find that the constrained-optimization approach 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.
