JOURNAL ARTICLE

Practical message-passing framework for large-scale combinatorial optimization

Abstract

Graphical Model (GM) has provided a popular framework for big data analytics because it often lends itself to distributed and parallel processing by utilizing graph-based 'local' structures. It models correlated random variables where in particular, the max-product Belief Propagation (BP) is the most popular heuristic to compute the most-likely assignment in GMs. In the past years, it has been proven that BP can solve a few classes of combinatorial optimization problems under certain conditions. Motivated by this, we explore the prospect of using BP to solve generic combinatorial optimization problems. The challenge is that, in practice, BP may converge very slowly and even if it does converge, the BP decision often violates the constraints of the original problem. This paper proposes a generic framework that enables us to apply BP-based algorithms to compute an approximate feasible solution for an arbitrary combinatorial optimization task. The main novel ingredients include (a) careful initialization of BP messages, (b) hybrid damping on BP updates, and (c) post-processing using BP beliefs. Utilizing the framework, we develop parallel algorithms for several large-scale combinatorial optimization problems including maximum weight matching, vertex cover and independent set. We demonstrate that our framework delivers high approximation ratio, speeds up the process by parallelization, and allows large-scale processing involving billions of variables.

Keywords:
Computer science Message passing Scale (ratio) Distributed computing Theoretical computer science Parallel computing

Metrics

2
Cited By
0.21
FWCI (Field Weighted Citation Impact)
31
Refs
0.61
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Graph Theory and Algorithms
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Message Passing and Combinatorial Optimization

Mohsen Ravanbakhsh

Journal:   University of Alberta Library Year: 2015
BOOK-CHAPTER

Large scale combinatorial optimization: A methodological viewpoint

Carmen Gervet

DIMACS series in discrete mathematics and theoretical computer science Year: 2001 Pages: 151-175
JOURNAL ARTICLE

Large-Scale Traffic Prediction With Hierarchical Hypergraph Message Passing Networks

Jingcheng WangYong ZhangYongli HuBaocai Yin

Journal:   IEEE Transactions on Computational Social Systems Year: 2024 Vol: 11 (6)Pages: 7103-7113
© 2026 ScienceGate Book Chapters — All rights reserved.