Evolving Solutions to Community-Structured Satisfiability Formulas

被引:0
|
作者
Neumann, Frank [1 ]
Sutton, Andrew M. [2 ]
机构
[1] Univ Adelaide, Sch Comp Sci, Optimisat & Logist, Adelaide, SA, Australia
[2] Univ Minnesota, Dept Comp Sci, Duluth, MN 55812 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We study the ability of a simple mutation -only evolutionary algorithm to solve propositional satisliability formulas with inherent community structure. We show that the community structure translates to good fitness -distance correlation properties, which implies that the objective function provides a strong signal in the search space for evolutionary algorithms to locate a satisfying assignment efficiently. We prove that when the formula clusters into communities of size s C (log n) fl ()(n (22i) for some constant 0 < < 1, and there is a nonuniform distribution over communities, a simple evolutionary algorithm called the (1+1) 1 i\ finds a satisfying assignment in polynomial time on a 1 ()(1) traction of formulas with at least constant constraint density. This is a significant improvement over recent results on uniform random formulas, on which the same algorithm has only been proven to he efficient on uniform formulas of at least logarithmic density.
引用
收藏
页码:2346 / 2353
页数:8
相关论文
共 50 条
  • [31] ON THE COMPLEXITY OF THE MAXIMUM SATISFIABILITY PROBLEM FOR HORN FORMULAS
    JAUMARD, B
    SIMEONE, B
    [J]. INFORMATION PROCESSING LETTERS, 1987, 26 (01) : 1 - 4
  • [32] Testing the Satisfiability of Formulas in Separation Logic with Permissions
    Peltier, Nicolas
    [J]. AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS, TABLEAUX 2023, 2023, 14278 : 427 - 445
  • [33] The satisfiability problem in regular CNF-formulas
    F. Manyà
    R. Béjar
    G. Escalada-Imaz
    [J]. Soft Computing, 1998, 2 (3) : 116 - 123
  • [34] The Connectivity of Boolean Satisfiability: Dichotomies for Formulas and Circuits
    Konrad W. Schwerdtfeger
    [J]. Theory of Computing Systems, 2017, 61 : 263 - 282
  • [35] EufDpll - A Tool to Check Satisfiability of Equality Logic Formulas
    Tveretina, Olga
    Wesselink, Wieger
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 225 : 405 - 420
  • [36] Design and implementation of satisfiability solver of formulas about strings
    Umemura, Akihiro
    [J]. Computer Software, 2010, 27 (01) : 101 - 119
  • [37] Satisfiability threshold for random XOR-CNF formulas
    Creignou, Nadia
    Daude, Herve
    [J]. Discrete Applied Mathematics, 1999, 96-97 : 41 - 53
  • [38] Phase Transition in Matched Formulas and a Heuristic for Biclique Satisfiability
    Chromy, Milos
    Kucera, Petr
    [J]. THEORY AND PRACTICE OF COMPUTER SCIENCE, SOFSEM 2019, 2019, 11376 : 108 - 121
  • [39] MGHyper: Checking Satisfiability of HyperLTL Formulas Beyond the ∃*∀* Fragment
    Finkbeiner, Bernd
    Hahn, Christopher
    Hans, Tobias
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2018), 2018, 11138 : 521 - 527
  • [40] On the satisfiability threshold of formulas with three literals per clause
    Diaz, J.
    Kirousis, L.
    Mitsche, D.
    Perez-Gimenez, X.
    [J]. THEORETICAL COMPUTER SCIENCE, 2009, 410 (30-32) : 2920 - 2934