An Overview of Backtrack Search Satisfiability Algorithms

被引:0
|
作者
Inês Lynce
João P. Marques-Silva
机构
[1] Technical University of Lisbon,IST/INESC/CEL
关键词
satisfiability; search algorithms; backtracking;
D O I
暂无
中图分类号
学科分类号
摘要
Propositional Satisfiability (SAT) is often used as the underlying model for a significant number of applications in Artificial Intelligence as well as in other fields of Computer Science and Engineering. Algorithmic solutions for SAT include, among others, local search, backtrack search and algebraic manipulation. In recent years, several different organizations of local search and backtrack search algorithms for SAT have been proposed, in many cases allowing larger problem instances to be solved in different application domains. While local search algorithms have been shown to be particularly useful for random instances of SAT, recent backtrack search algorithms have been used for solving large instances of SAT from real-world applications. In this paper we provide an overview of backtrack search SAT algorithms. We describe and illustrate a number of techniques that have been empirically shown to be highly effective in pruning the amount of search on significant and representative classes of problem instances. In particular, we review strategies for non-chronological backtracking, procedures for clause recording and for the identification of necessary variable assignments, and mechanisms for the structural simplification of instances of SAT.
引用
收藏
页码:307 / 326
页数:19
相关论文
共 50 条
  • [41] An Overview of P2P Search Algorithms
    Yan Jingfeng
    Tao Shaohua
    [J]. MANUFACTURING SYSTEMS AND INDUSTRY APPLICATIONS, 2011, 267 : 393 - 397
  • [42] Overview of registries, HLA typing and diversity, and search algorithms
    Hurley, C. K.
    Maiers, M.
    Marsh, S. G. E.
    Oudshoorn, M.
    [J]. TISSUE ANTIGENS, 2007, 69 : 3 - 5
  • [43] Overview of Exact Grover's Quantum Search Algorithms
    Li G.
    Li L.
    [J]. Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2022, 51 (03): : 342 - 346
  • [44] Metalevel Algorithms for Variant Satisfiability
    Skeirik, Stephen
    Meseguer, Jose
    [J]. REWRITING LOGIC AND ITS APPLICATIONS, WRLA 2016, 2016, 9942 : 167 - 184
  • [45] Evolutionary algorithms for the satisfiability problem
    Gottlieb, J
    Marchiori, E
    Rossi, C
    [J]. EVOLUTIONARY COMPUTATION, 2002, 10 (01) : 35 - 50
  • [46] Characterization of a new restart strategy for randomized backtrack search
    Guddeti, VP
    Choueiry, BY
    [J]. RECENT ADVANCES IN CONSTRAINTS, 2005, 3419 : 56 - 70
  • [47] Advances in local search for satisfiability
    Pham, Duc Nghia
    Thornton, John
    Gretton, Charles
    Sattar, Abdul
    [J]. AI 2007: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4830 : 213 - +
  • [48] Efficient data structures for backtrack search SAT solvers
    Inês Lynce
    João Marques-Silva
    [J]. Annals of Mathematics and Artificial Intelligence, 2005, 43 : 137 - 152
  • [49] Parallel search for maximum satisfiability
    Ruben Martins
    [J]. Constraints, 2015, 20 (4) : 469 - 470
  • [50] Parallel search for maximum satisfiability
    Martins, Ruben
    Manquinho, Vasco
    Lynce, Ines
    [J]. AI COMMUNICATIONS, 2012, 25 (02) : 75 - 95