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 条
  • [41] Rewriting numeric constraint satisfaction problems for consistency algorithms
    Lottaz, C
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING-CP'99, 1999, 1713 : 486 - 487
  • [42] Generic hybrid algorithms for the resolution of constraint satisfaction problems
    Deleau, H
    Hao, JK
    Saubion, F
    RAIRO-OPERATIONS RESEARCH, 2005, 39 (02) : 87 - 103
  • [43] On solving fuzzy constraint satisfaction problems with genetic algorithms
    Kowalczyk, R
    1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, : 758 - 762
  • [44] Comparing evolutionary algorithms on binary constraint satisfaction problems
    Craenen, BGW
    Eiben, AE
    van Hemert, JI
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (05) : 424 - 444
  • [45] Improved algorithms for counting solutions in constraint satisfaction problems
    Angelsmark, O
    Jonsson, P
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2003, PROCEEDINGS, 2003, 2833 : 81 - 95
  • [46] The Asymptotics of the Clustering Transition for Random Constraint Satisfaction Problems
    Louise Budzynski
    Guilhem Semerjian
    Journal of Statistical Physics, 2020, 181 : 1490 - 1522
  • [47] The replica symmetric phase of random constraint satisfaction problems
    Coja-Oghlan, Amin
    Kapetanopoulos, Tobias
    Mueller, Noela
    COMBINATORICS PROBABILITY & COMPUTING, 2020, 29 (03): : 346 - 422
  • [48] Bounding the scaling window of random constraint satisfaction problems
    Shen, Jing
    Ren, Yaofeng
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 31 (02) : 786 - 801
  • [49] Threshold properties of random boolean constraint satisfaction problems
    Istrate, G
    DISCRETE APPLIED MATHEMATICS, 2005, 153 (1-3) : 141 - 152
  • [50] Random subcubes as a Toy model for constraint satisfaction problems
    Mora, Thierry
    Zdeborova, Lenka
    JOURNAL OF STATISTICAL PHYSICS, 2008, 131 (06) : 1121 - 1138