UBCSAT: An implementation and experimentation environment for SLS algorithms for SAT and MAX-SAT

被引:0
|
作者
Tompkins, DAD [1 ]
Hoos, HH [1 ]
机构
[1] Univ British Columbia, Dept Comp Sci, Vancouver, BC V6T 1Z4, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we introduce UBCSAT, a new implementation and experimentation environment for Stochastic Local Search (SLS) algorithms for SAT and MAX-SAT. Based on a novel triggered procedure architecture, UBCSAT provides implementations of numerous well-known and widely used SLS algorithms for SAT and MAX-SAT, including GSAT, WalkSAT, and SAPS; these implementations generally match or exceed the efficiency of the respective original reference implementations. Through numerous reporting and statistical features, including the measurement of run-time distributions, UBCSAT facilitates the advanced empirical analysis of these algorithms. New algorithm variants, SLS algorithms, and reporting features can be added to UBCSAT in a straightforward and efficient way. UBCSAT is implemented in C and runs on numerous platforms and operating systems; it is publicly and freely available at www.satlib.org/ubcsat.
引用
收藏
页码:306 / 320
页数:15
相关论文
共 50 条
  • [1] Should Algorithms for Random SAT and Max-SAT Be Different?
    Liu, Sixue
    de Melo, Gerard
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 3915 - 3921
  • [2] Improved exact algorithms for MAX-SAT
    Chen, J
    Kanj, IA
    LATIN 2002: THEORETICAL INFORMATICS, 2002, 2286 : 341 - 355
  • [3] Improved exact algorithms for MAX-SAT
    Chen, JE
    Kanj, IA
    DISCRETE APPLIED MATHEMATICS, 2004, 142 (1-3) : 17 - 27
  • [4] On approximation algorithms for hierarchical MAX-SAT
    Agarwal, S
    Condon, A
    JOURNAL OF ALGORITHMS, 1998, 26 (01) : 141 - 165
  • [5] MAX-SAT Problem using Evolutionary Algorithms
    Ali, H. M.
    Mitchell, David
    Lee, Daniel C.
    2014 IEEE SYMPOSIUM ON SWARM INTELLIGENCE (SIS), 2014, : 105 - 112
  • [6] Submodular Max-SAT
    Azar, Yossi
    Gamzu, Iftah
    Roth, Ran
    ALGORITHMS - ESA 2011, 2011, 6942 : 323 - 334
  • [7] Resolution for Max-SAT
    Bonet, Maria Luisa
    Levy, Jordi
    Manya, Felip
    ARTIFICIAL INTELLIGENCE, 2007, 171 (8-9) : 606 - 618
  • [8] Report on SAT competition and Max-SAT evaluation
    Nabeshima, Hidetomo
    Koshimura, Miyuki
    Banbara, Mutsunori
    Computer Software, 2012, 29 (04) : 9 - 14
  • [9] NEW RESEARCH LINES FOR MAX-SAT Exploiting the Recent Resolution Rule for Max-SAT
    Heras, Federico
    ICAART 2010: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1: ARTIFICIAL INTELLIGENCE, 2010, : 648 - 651
  • [10] Sums of squares based approximation algorithms for MAX-SAT
    van Maaren, H.
    van Norden, L.
    Heule, M. J. H.
    DISCRETE APPLIED MATHEMATICS, 2008, 156 (10) : 1754 - 1779