Focused random walk with probability distribution for SAT with long clauses

被引:2
|
作者
Fu, Huimin [1 ]
Liu, Jun [2 ]
Xu, Yang [3 ]
机构
[1] Southwest Jiaotong Univ, Natl Local Joint Engn Lab Syst Credibil Automat V, Key Lab, Sch Informat Sci & Technol, Chengdu, Peoples R China
[2] Ulster Univ, Sch Comp, Coleraine, Londonderry, North Ireland
[3] Southwest Jiaotong Univ, Key Lab, Natl Local Joint Engn Lab Syst Credibil Automat V, Sch Math, Chengdu, Peoples R China
基金
中国国家自然科学基金;
关键词
Probability distribution; Satisfiability (SAT); Focused random walk (FRW); Stochastic local search (SLS); LOCAL SEARCH; CONFIGURATION CHECKING; SCORING FUNCTIONS; ALGORITHM;
D O I
10.1007/s10489-020-01768-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Focused random walk (FRW) is one of the most influential paradigm of stochastic local search (SLS) algorithms for the propositional satisfiability (SAT) problem. Recently, an interestingprobability distribution(PD) strategy for variable selection was proposed and has been successfully used to improve SLS algorithms, resulting in state-of-the-art solvers. However, most solvers based on the PD strategy only usepolynomial function(PoF) to handle the exponential decay and are still unsatisfactory in dealing with medium and hugek-SAT instances at and near the phase transition. The present paper is focused on handling allk-SAT instances with long clauses. Firstly, an extensive empirical study of one state-of-the-art FRW solver WalkSATlm on a wide range of SAT problems is presented with the focus given on fitting the distribution of thebreakvalue of variable selected in each step, which turns out to be a Boltzmann function. Using theses case studies as a basis, we propose apseudo normal function(PNF) to fit the distribution of thebreakvalue of variable selected, which is actually a variation of the Boltzmann function. In addition, a newtie-breaking flipping(TBF) strategy is proposed to prevent the same variable from being flipped in consecutive steps. The PNF based PD strategy combined with the TBF strategy lead to a new variable selection heuristic named PNF-TBF. The PNF-TBF heuristic along with avariable allocation value(Vav) function are used to significantly improve ProbSAT, a state-of-the-art SLS solver, leads to a new FRW algorithm dubbed PNFSat, which achieves the state-of-the-art performance on a broad range of huge random 7-SAT instance near the phase transition as demonstrated via the extensive experimental studies. Some further improved versions on top of PNFSat are presented respectively, including PNFSat_alt, which achieves the state-of-the-art performance on the medium 7-SAT instances at the phase transition; PN&PoFSat, which achieves the state-of-the-art performance on a broad range of random 5-SAT benchmarks; as well as an integrated version of these three algorithms, named PDSat, which achieves the state-of-the-art performances on all huge and medium randomk-SAT instances with long clauses as demonstrated via the comparative studies using different benchmarks.
引用
收藏
页码:4732 / 4753
页数:22
相关论文
共 50 条
  • [41] Focused Random Walk with Configuration Checking and Break Minimum for Satisfiability
    Luo, Chuan
    Cai, Shaowei
    Wu, Wei
    Su, Kaile
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2013, 2013, 8124 : 481 - 496
  • [42] Improving Stochastic Local Search for SAT with a New Probability Distribution
    Balint, Adrian
    Froehlich, Andreas
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2010, PROCEEDINGS, 2010, 6175 : 10 - 15
  • [43] THE LIMIT DISTRIBUTION OF SINAI RANDOM-WALK IN RANDOM ENVIRONMENT
    KESTEN, H
    PHYSICA A, 1986, 138 (1-2): : 299 - 309
  • [44] Asymptotic behavior of the transition probability of a random walk on an infinite graph
    Kotani, M
    Shirai, T
    Sunada, T
    JOURNAL OF FUNCTIONAL ANALYSIS, 1998, 159 (02) : 664 - 689
  • [45] Random-Walk Probability Computation on Dynamic Weighted Graphs
    Wang, Hanzhi
    Yi, Lu
    Wei, Zhewei
    Gan, Junhao
    Yuan, Ye
    Wen, Jirong
    Du, Xiaoyong
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2024, 61 (08): : 1865 - 1881
  • [46] Universal survival probability for a correlated random walk and applications to records
    Lacroix-A-Chez-Toine, Bertrand
    Mori, Francesco
    JOURNAL OF PHYSICS A-MATHEMATICAL AND THEORETICAL, 2020, 53 (49)
  • [47] Estimates for the Tail Probability of the Supremum of a Random Walk with Independent Increments
    Yang YANG 1 Kaiyong WANG 21 School of Mathematics and Statistics
    ChineseAnnalsofMathematics(SeriesB), 2011, 32 (06) : 847 - 856
  • [48] RANDOM-WALK WITH QUATERNION TRANSFER PROBABILITY ON A BCC LATTICE
    CONTE, R
    FU, H
    HAO, BL
    COMMUNICATIONS IN THEORETICAL PHYSICS, 1986, 5 (03) : 195 - 211
  • [49] Estimates for the tail probability of the supremum of a random walk with independent increments
    Yang, Yang
    Wang, Kaiyong
    CHINESE ANNALS OF MATHEMATICS SERIES B, 2011, 32 (06) : 847 - 856
  • [50] Estimates for the tail probability of the supremum of a random walk with independent increments
    Yang Yang
    Kaiyong Wang
    Chinese Annals of Mathematics, Series B, 2011, 32 : 847 - 856