Deep Attentive Belief Propagation: Integrating Reasoning and Learning for Solving Constraint Optimization Problems
Yanchen Deng, Shufeng Kong, Caihua Liu, Bo An
Abstract
Belief Propagation (BP) is an important message-passing algorithm for various reasoning tasks over graphical models, including solving the Constraint Optimization Problems (COPs). It has been shown that BP can achieve state-of-the-art performance on various benchmarks by mixing old and new messages before sending the new one, i.e., damping. However, existing methods of tuning a static damping factor for BP not only are laborious but also harm their performance. Moreover, existing BP algorithms treat each variable node's neighbors equally when composing a new message, which also limits their exploration ability. To address these issues, we seamlessly integrate BP, Gated Recurrent Units (GRUs), and Graph Attention Networks (GATs) within the message-passing framework to reason about dynamic weights and damping factors for composing new BP messages. Our model, Deep Attentive Belief Propagation (DABP), takes the factor graph and the BP messages in each iteration as the input and infers the optimal weights and damping factors through GRUs and GATs, followed by a multi-head attention layer. Furthermore, unlike existing neural-based BP variants, we propose a novel self-supervised learning algorithm for DABP with a smoothed solution cost, which does not require expensive training labels and also avoids the common out-of-distribution issue through efficient online learning. Extensive experiments show that our model significantly outperforms state-of-the-art baselines.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers2
- DOGE-Train: Discrete Optimization on GPU with End-to-End TrainingAhmed Abbas, Paul SwobodaAAAI 2024 · 6 citations
- Learning Valid Dual Bounds in Constraint Programming: Boosted Lagrangian Decomposition with Self-Supervised LearningSwann Bessa, Darius Dabert, Max Bourgeat, Louis-Martin Rousseau et al.AAAI 2025
Builds on6
- Belief Propagation Neural NetworksJonathan Kuck, Shuvam Chakraborty, Hao Tang, Rachel Luo et al.NeurIPS 2020 · 53 citations
- Factor Graph Neural NetworksZhen Zhang, Fan Wu, Wee Sun LeeNeurIPS 2020 · 48 citations
- Gaussian Mixture Variational Autoencoder with Contrastive Learning for Multi-Label ClassificationJunwen Bai, Shufeng Kong, Carla P. GomesICML 2022 · 48 citations
- Beyond Trees: Analysis and Convergence of Belief Propagation in Graphs with Multiple CyclesRoie Zivan, Omer Lev, Rotem GalikiAAAI 2020 · 14 citations
- Pretrained Cost Model for Distributed Constraint Optimization ProblemsYanchen Deng, Shufeng Kong, Bo AnAAAI 2022 · 7 citations
Related papers
- Dynamically Pruned Message Passing Networks for Large-scale Knowledge Graph ReasoningXiaoran Xu, Wei Feng, Yunsheng Jiang, Xiaohui Xie et al.ICLR 2020 · 60 citations
- Learning in Deep Factor Graphs with Gaussian Belief PropagationSeth Nabarro, Mark van der Wilk, Andrew J. DavisonICML 2024 · 1 citation
- Chain of Propagation Prompting for Node ClassificationYonghua Zhu, Zhenyun Deng, Yang Chen, Robert Amor et al.ACM MM 2023 · 1 citation
- A Sequential Flow Control Framework for Multi-hop Knowledge Base Question AnsweringMinghui Xie, Chuzhan Hao, Peng ZhangEMNLP 2022 · 6 citations
- Dynamic Probabilistic Graph Convolution for Facial Action Unit Intensity EstimationTengfei Song, Zijun Cui, Yuru Wang, Wenming Zheng et al.CVPR 2021
