A competitive and cooperative approach to propositional satisfiability

被引:12
|
作者
Inoue, Katsumi
Soh, Takehide
Ueda, Seiji
Sasaura, Yoshito
Banbara, Mutsunori
Tamura, Naoyuki
机构
[1] Natl Inst Informat, Chiyoda Ku, Tokyo 1018430, Japan
[2] Kobe Univ, Grad Sch Sci & Technol, Kobe, Hyogo 6578501, Japan
[3] Kobe Univ, Dept Elect & Elect Engn, Kobe, Hyogo 6578501, Japan
[4] Kobe Univ, Informat Sci & Technol Ctr, Kobe, Hyogo 6578501, Japan
关键词
SAT; SAT solver; parallel execution; planning; job-shop scheduling;
D O I
10.1016/j.dam.2006.04.015
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Propositional satisfiability (SAT) has attracted considerable attention recently in both Computer Science and Artificial Intelligence, and a lot of algorithms have been developed for solving SAT. Each SAT solver has strength and weakness, and it is difficult to develop a universal SAT solver which can efficiently solve a wide range of SAT instances. We thus propose parallel execution of SAT solvers each of which individually solves the same SAT instance simultaneously. With this competitive approach, a variety of SAT instances can be solved efficiently in average. We then consider a cooperative method for solving SAT by exchanging lemmas derived by conflict analysis among different SAT solvers. To show the usefulness of our approach, we solve SATLIB benchmark problems, planning benchmark problems as well as the job-shop scheduling problem with good performance. The system has been implemented in Java with both systematic and stochastic solvers. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:2291 / 2306
页数:16
相关论文
共 50 条
  • [41] Combining inference and search for the propositional satisfiability problem
    Drake, L
    Frisch, A
    Walsh, T
    EIGHTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-02)/FOURTEENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-02), PROCEEDINGS, 2002, : 982 - 982
  • [42] What is answer set programming to propositional satisfiability
    Yuliya Lierler
    Constraints, 2017, 22 : 307 - 337
  • [44] Answer Set Programming Based on Propositional Satisfiability
    Enrico Giunchiglia
    Yuliya Lierler
    Marco Maratea
    Journal of Automated Reasoning, 2006, 36
  • [45] Another look at graph coloring via propositional satisfiability
    Van Gelder, Allen
    DISCRETE APPLIED MATHEMATICS, 2008, 156 (02) : 230 - 243
  • [46] A SATISFIABILITY TESTER FOR NON-CLAUSAL PROPOSITIONAL CALCULUS
    VANGELDER, A
    INFORMATION AND COMPUTATION, 1988, 79 (01) : 1 - 21
  • [47] Applications of general exact satisfiability in propositional logic modelling
    Dahllöf, V
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2005, 3452 : 95 - 109
  • [48] Predicting Propositional Satisfiability Based on Graph Attention Networks
    Chang, Wenjing
    Zhang, Hengkai
    Luo, Junwei
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2022, 15 (01)
  • [49] Predicting Propositional Satisfiability Based on Graph Attention Networks
    Wenjing Chang
    Hengkai Zhang
    Junwei Luo
    International Journal of Computational Intelligence Systems, 15
  • [50] Discrete Mutation Hopfield Neural Network in Propositional Satisfiability
    Kasihmuddin, Mohd Shareduwan Mohd
    Mansor, Mohd Asyraf
    Basir, Md Faisal Md
    Sathasivam, Saratha
    MATHEMATICS, 2019, 7 (11)