Belief propagation guided decimation algorithms for random constraint satisfaction problems with growing domains

被引:4
|
作者
Zhao, Chun-Yan [1 ]
Fu, Yan-Rong [1 ]
机构
[1] Univ Shanghai Sci & Technol, Coll Sci, Shanghai 200093, Peoples R China
基金
中国国家自然科学基金;
关键词
analysis of algorithms; heuristics algorithms; message-passing algorithms; belief propagation;
D O I
10.1088/1742-5468/abe6fe
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
We propose three kinds of belief propagation (BP) guided decimation algorithms using asynchronous updating strategy to solve a prototype of random constraint satisfaction problem with growing domains referred to as model RB. For model RB, the exact satisfiability phase transitions have been established rigorously, and almost all instances are intrinsic hard in the transition region. Finding solutions of a random instance of model RB is very challenging, and the problem size is limited to 10(2). The BP guided decimation algorithms we proposed are called asynchronous updating belief propagation (ABP) algorithm, asynchronous updating belief propagation* (ABP*) algorithm, and asynchronous updating belief propagation with variable order (VABP) algorithm, respectively. In the BP part of the algorithms, we adopt asynchronous updating strategy to obtain the latest passing messages between constraints and variables, which can improve the convergence of BP equations. We also use a damping factor that adds the old messages with a certain weight into the new messages sent from variables to constraints, to reduce the occurrence of oscillation during the convergence of BP equations. In the ABP algorithm, we compute the marginal probability distribution of all variables according to the messages obtained after the BP equations converge, then select the most biased variable and fix its value on the component with the maximum probability. While the ABP* algorithm considers how to continue the decimation process if the BP equations do not converge. Different from the previous two algorithms, in the VABP algorithm, we first choose a random order of the variables, and then assign values to the variables according to the given order after BP converges. Experimental results suggest that the three kinds of BP guided decimation algorithms appear to be very effective in solving random instances of model RB even when the constraint tightness is close to the theoretical satisfiability threshold. To evaluate the performance of the ABP algorithm, we also provide synchronous updating BP algorithms as a comparison. The entropy of the selected variable at each time step and the average freedom of the variables at different constraint tightness are also discussed. Besides, we analyze the convergence of BP equations and the influence of the order of the selected variables in the decimation process of the BP guided decimation algorithms.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] On the cavity method for decimated random constraint satisfaction problems and the analysis of belief propagation guided decimation algorithms
    Ricci-Tersenghi, Federico
    Semerjian, Guilhem
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2009,
  • [2] Analytical and belief-propagation studies of random constraint satisfaction problems with growing domains
    Zhao, Chunyan
    Zhang, Pan
    Zheng, Zhiming
    Xu, Ke
    PHYSICAL REVIEW E, 2012, 85 (01):
  • [3] Performances of pure random walk algorithms on constraint satisfaction problems with growing domains
    Xu, Wei
    Gong, Fuzhou
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 32 (01) : 51 - 66
  • [4] A Study of Pure Random Walk Algorithms on Constraint Satisfaction Problems with Growing Domains
    Xu, Wei
    Gong, Fuzhou
    FRONTIERS IN ALGORITHMICS, FAW 2014, 2014, 8497 : 276 - 287
  • [5] Performances of pure random walk algorithms on constraint satisfaction problems with growing domains
    Wei Xu
    Fuzhou Gong
    Journal of Combinatorial Optimization, 2016, 32 : 51 - 66
  • [6] Belief Propagation Guided Decimation Fails on Random Formulas
    Coja-Oghlan, Amin
    JOURNAL OF THE ACM, 2017, 63 (06)
  • [7] The solution space structure of random constraint satisfaction problems with growing domains
    Xu, Wei
    Zhang, Pan
    Liu, Tian
    Gong, Fuzhou
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2015,
  • [8] On Belief Propagation Guided Decimation for Random k-SAT
    Coja-Oghlan, Amin
    PROCEEDINGS OF THE TWENTY-SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2011, : 957 - 966
  • [9] On belief propagation guided decimation for random k-SAT
    Coja-Oghlan, Amin
    Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms, 2011, : 957 - 966
  • [10] A message-passing approach to random constraint satisfaction problems with growing domains
    Zhao, Chunyan
    Zhou, Haijun
    Zheng, Zhiming
    Xu, Ke
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2011,