Max-Product Belief Propagation for Linear Programming: Applications to Combinatorial Optimization

被引:0
作者
Park, Sejun [1 ]
Shin, Jinwoo [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Elect Engn, Daejeon, South Korea
来源
UNCERTAINTY IN ARTIFICIAL INTELLIGENCE | 2015年
关键词
ALGORITHM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Max-product belief propagation (BP) is a popular message-passing algorithm for computing a maximum-a-posteriori (MAP) assignment in a joint distribution represented by a graphical model (GM). It has been shown that BP can solve a few classes of Linear Programming (LP) formulations to combinatorial optimization problems including maximum weight matching and shortest path, i.e., BP can be a distributed solver for certain LPs. However, those LPs and corresponding BP analysis are very sensitive to underlying problem setups, and it has been not clear what extent these results can be generalized to. In this paper, we obtain a generic criteria that BP converges to the optimal solution of given LP, and show that it is satisfied in LP formulations associated to many classical combinatorial optimization problems including maximum weight perfect matching, shortest path, traveling salesman, cycle packing and vertex cover. More importantly, our criteria can guide the BP design to compute fractional LP solutions, while most prior results focus on integral ones. Our results provide new tools on BP analysis and new directions on efficient solvers for large-scale LPs.
引用
收藏
页码:662 / 671
页数:10
相关论文
共 25 条
  • [1] [Anonymous], 1997, INTRO LINEAR OPTIMIZ
  • [2] [Anonymous], 2003, COMBINATORIAL OPTIMI
  • [3] [Anonymous], 2010, Proceedings of the 26th Conference on Uncertainty in Artificial Intelligence (UAI)
  • [4] [Anonymous], 1972, P COMPLEXITY COMPUTE
  • [5] Bayati M, 2005, 2005 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), VOLS 1 AND 2, P1763
  • [6] BELIEF PROPAGATION FOR WEIGHTED b-MATCHINGS ON ARBITRARY GRAPHS AND ITS RELATION TO LINEAR PROGRAMS WITH INTEGER SOLUTIONS
    Bayati, Mohsen
    Borgs, Christian
    Chayes, Jennifer
    Zecchina, Riccardo
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 2011, 25 (02) : 989 - 1011
  • [7] Chandrashekaran V, 2008, P 24 C UNC ART INT, P70
  • [8] Dantzig G., 2016, LINEAR PROGRAMMING E
  • [9] LEMON - an Open Source C++ Graph Template Library
    Dezso, Balazs
    Juttner, Alpar
    Kovacs, Peter
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2011, 264 (05) : 23 - 45
  • [10] Fang RJ, 2007, ELE COM ENG, P195