An algorithm for the SAT problem for formulae of linear length

被引:0
|
作者
Wahlström, M [1 ]
机构
[1] Linkoping Univ, Dept Comp & Informat Sci, SE-58183 Linkoping, Sweden
来源
ALGORITHMS - ESA 2005 | 2005年 / 3669卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an algorithm that decides the satisfiability of a CNF formula where every variable occurs at most h times in time O(2(N(1-c/(k+1)+O(1/k2)))) for some c (that is, O(alpha(N)) with alpha < 2 for every fixed k). For k <= 4, the results coincide with an earlier paper where we achieved running times of O(2(0.1731N)) for k = 3 and O(2(0.3472N)) for k = 4 (for k <= 2, the problem is solvable in polynomial time). For k > 4, these results are the best yet, with running times of O(2(0.4629N)) for k = 5 and O(2(0.5408N)) for k = 6. As a consequence of this, the same algorithm is shown to run in time O(2(0.926L)) for a formula of length (i.e. total number of literals) L. The previously best bound in terms of L is O(2(0.1030L)). Our bound is also the best upper bound for an exact algorithm for a 3SAT formula with up to six occurrences per variable, and a 4SAT formula with up to eight occurrences per variable.
引用
收藏
页码:107 / 118
页数:12
相关论文
共 50 条
  • [1] A Graphical #SAT Algorithm for Formulae with Small Clause Density
    Laakkonen, Tuomas
    Meichanetzidis, Konstantinos
    van de Wetering, John
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2024, (406):
  • [2] On the Configuration of SAT Formulae
    Vallati, Mauro
    Maratea, Marco
    ADVANCES IN ARTIFICIAL INTELLIGENCE, AI*IA 2019, 2019, 11946 : 264 - 277
  • [3] An Improved SAT Algorithm in Terms of Formula Length
    Chen, Jianer
    Liu, Yang
    ALGORITHMS AND DATA STRUCTURES, 2009, 5664 : 144 - 155
  • [4] A Fast Algorithm for SAT in Terms of Formula Length
    Peng, Junqiang
    Xiao, Mingyu
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2021, 2021, 12831 : 436 - 452
  • [5] A genetic algorithm for probabilistic SAT problem
    Ognjanovic, Z
    Midic, U
    Kratica, J
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2004, 2004, 3070 : 462 - 467
  • [6] Personification annealing algorithm for solving SAT problem
    Zhang, De-Fu
    Huang, Wen-Qi
    Wang, Hou-Xiang
    Jisuanji Xuebao/Chinese Journal of Computers, 2002, 25 (02): : 148 - 152
  • [7] Solving SAT problem with a Multiagent Evolutionary Algorithm
    Li, Jinshu
    Wang, Heyong
    Liu, Jing
    Jiao, Licheng
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 1416 - 1422
  • [8] Quantum hybrid algorithm for solving SAT problem
    Varmantchaonala, Charles Moudina
    Fendji, Jean Louis Kedieng Ebongue
    Njafa, Jean Pierre Tchapet
    Atemkeng, Marcellin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 121
  • [9] A Linear Time Algorithm for Quantum 2-SAT
    de Beaudrap, Niel
    Gharibian, Sevag
    31ST CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC 2016), 2016, 50
  • [10] Quasiphysical and quasisociological algorithm Solar for solving SAT problem
    黄文奇
    金人超
    Science in China(Series E:Technological Sciences), 1999, (05) : 485 - 493