Cluster-based Message-Passing (CluMP) Optimization for Complex QUBO Problems

📅 2026-06-13
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the challenge of highly frustrated energy landscapes in complex QUBO problems featuring conflicting constraints and long-range correlations, which often trap conventional local search algorithms in metastable states. To overcome this limitation, we propose CluMP, an algorithm that uniquely integrates belief propagation with non-local cluster updates. By leveraging message passing to identify low-frustration connected spin clusters, CluMP performs coordinated rearrangements within these clusters, thereby transcending the constraints of purely local dynamics. Empirical evaluations on diverse spin glass models demonstrate that CluMP significantly outperforms state-of-the-art local heuristics, achieving lower-energy configurations with fewer effective operations. This approach markedly enhances optimization efficiency and establishes a scalable new paradigm for tackling large-scale, sparse QUBO problems.
📝 Abstract
Quadratic Unconstrained Boolean Optimization (QUBO) problems are widespread in both industrial applications and scientific studies. A QUBO problem corresponds to the optimization of a system of Ising spins defined on a generally sparse and heterogeneous graph. When the QUBO problem contains conflicting requests, the corresponding Ising system is frustrated, generating a complex energy landscape, which is hard to explore and optimize. Despite extensive algorithmic and hardware developments, finding low-energy configurations in these systems remains challenging (e.g., local-update heuristics typically become trapped in metastable states), especially when the (possibly frustrated) interactions generate extended correlated domains. We introduce CluMP (Cluster-based Message-Passing), an algorithm that performs collective updates on connected clusters of spins using information from Belief Propagation (BP). By controlling the amount of frustration within clusters, CluMP enables BP convergence on large subgraphs and proposes nonlocal rearrangements involving up to hundreds of spins in a single move. We benchmark CluMP against state-of-the-art local-update heuristics on spin-glass models defined on several graph topologies, including random regular graphs and lattice regular graphs in two and three dimensions. Cluster moves consistently bypass local trapping and reach lower energies with fewer effective operations than single-spin dynamics. These results demonstrate that frustration-tolerant cluster updates can be implemented efficiently on sparse graphs. The CluMP framework provides a scalable strategy for large-scale combinatorial optimization and inference problems, where exploiting medium- and long-range correlations is key to navigating complex energy landscapes.
Problem

Research questions and friction points this paper is trying to address.

QUBO
frustration
energy landscape
spin glass
combinatorial optimization
Innovation

Methods, ideas, or system contributions that make the work stand out.

Cluster-based Message-Passing
QUBO optimization
frustrated Ising systems
belief propagation
nonlocal spin updates
P
Paolo Rissone
Department of Physics, Sapienza University of Rome, P.le Aldo Moro 5, 00185, Rome (Italy)
S
Stefan Boetcher
Department of Physics, Emory University, 400 Dowman Drive, GA 30322, Atlanta (US)
A
Alfonso Amendola
Eni S.p.A., Strada Statale 9 Via Emilia 1, San Donato Milanese I-20097 (Italy)
S
Simone Sala
Eni S.p.A., Strada Statale 9 Via Emilia 1, San Donato Milanese I-20097 (Italy)
Federico Ricci-Tersenghi
Federico Ricci-Tersenghi
Professor of Theoretical Physics, "La Sapienza" University, Roma
Statistical MechanicsDisordered and Complex SystemsNumerical SimulationsOptimization Problems