On the average number of solutions for SAT instances

被引:0
作者
Drias, H
Bensalma, A
机构
来源
COMPUTERS AND ARTIFICIAL INTELLIGENCE | 1997年 / 16卷 / 03期
关键词
computational complexity; satisfiability problem; counting; average number of solutions; search;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we are interested in counting solutions for instances of satisfiability and more precisely we try to extend the formula for tl-ie average number of solutions of random instances proposed in [4] tc a large class of instances. In fact the formula given in this reference works for the specific class cf instances where all clauses are dependent. When we consider the independence characteristic of clauses, we find a more general mathematical expression. The computation of the average number of solutions with the actual formula depends only on the structure of independence of the instance. The latter is defined to be the set of subsets of independent clauses. Searching the structure of independence for an instance is shown to be NP-hard. An algorithm in time O(nk(2)) is designed for finding an approximate structure of an instance, k being the number of clauses and n the number of variables of the instance. Even though an approximate structure of independence is considered in the calculation of the average number of solutions, our formula yields results with more accuracy.
引用
收藏
页码:295 / 307
页数:13
相关论文
共 18 条
  • [1] Partitioning SAT Instances for Distributed Solving
    Hyvarinen, Antti E. J.
    Junttila, Tommi
    Niemela, Ilkka
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, 2010, 6397 : 372 - 386
  • [2] Success rates analysis of three hybrid algorithms on SAT instances
    Lai, Xinsheng
    Zhou, Yuren
    SWARM AND EVOLUTIONARY COMPUTATION, 2017, 34 : 119 - 129
  • [3] Solving difficult SAT instances in the presence of symmetry
    Aloul, FA
    Ramani, A
    Markov, IL
    Sakallah, KA
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 731 - 736
  • [4] Solving difficult SAT instances using greedy clique decomposition
    Surynek, Pavel
    ABSTRACTION, REFORMULATION, AND APPROXIMATION, PROCEEDINGS, 2007, 4612 : 359 - +
  • [5] Solving Sparse Instances of Max SAT via Width Reduction and Greedy Restriction
    Sakai, Takayuki
    Seto, Kazuhisa
    Tamaki, Suguru
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2014, 2014, 8561 : 32 - 47
  • [6] Solving Sparse Instances of Max SAT via Width Reduction and Greedy Restriction
    Takayuki Sakai
    Kazuhisa Seto
    Suguru Tamaki
    Theory of Computing Systems, 2015, 57 : 426 - 443
  • [7] Solving Sparse Instances of Max SAT via Width Reduction and Greedy Restriction
    Sakai, Takayuki
    Seto, Kazuhisa
    Tamaki, Suguru
    THEORY OF COMPUTING SYSTEMS, 2015, 57 (02) : 426 - 443
  • [8] Where the Really Hard Quadratic Assignment Problems Are: The QAP-SAT Instances
    Verel, Sebastien
    Thomson, Sarah L.
    Rifki, Omar
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2024, 2024, 14632 : 129 - 145
  • [9] Generating Weighted MAX-2-SAT Instances with Frustrated Loops: an RBM Case Study
    Pei, Yan Ru
    Manukian, Haik
    Di Ventra, Massimiliano
    JOURNAL OF MACHINE LEARNING RESEARCH, 2020, 21
  • [10] The number of satisfying assignments of random 2-SAT formulas
    Achlioptas, Dimitris
    Coja-Oghlan, Amin
    Hahn-Klimroth, Max
    Lee, Joon
    Mueller, Noela
    Penschuck, Manuel
    Zhou, Guangyan
    RANDOM STRUCTURES & ALGORITHMS, 2021, 58 (04) : 609 - 647