ISSATA: An algorithm for solving the 3-satisfiability problem based on improved strategy

被引:0
|
作者
Ping Guo
Yang Zhang
机构
[1] Chongqing University,College of Computer Science
[2] Chongqing Key Laboratory of Software Theory and Technology,undefined
来源
Applied Intelligence | 2022年 / 52卷
关键词
Combinatorial optimization; Heuristic algorithm; Satisfiability problem; Stochastic local search;
D O I
暂无
中图分类号
学科分类号
摘要
Stochastic local search algorithm with configuration check strategy can effectively solve random satisfiability instances, so configuration check strategy is widely used in combinatorial optimization problems. Inspired by this, we proposed an ISSATA algorithm to solve the 3-satisfiability problem. In this algorithm, a new initialization strategy is given, which can assign initial values to variables more efficiently. At the same time, a new variable selection strategy and a new neighbor priority strategy are proposed to improve the performance of selecting flipped variables. Comparative experiments conducted in public datasets show that ISSATA has better solution accuracy and efficiency.
引用
收藏
页码:1740 / 1751
页数:11
相关论文
共 50 条
  • [21] Solving the satisfiability problem by a parallel cellular genetic algorithm
    Folino, G
    Pizzuti, C
    Spezzano, G
    24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 715 - 722
  • [22] pEvoSAT: A Novel Permutation Based Genetic Algorithm for Solving the Boolean Satisfiability Problem
    Shabash, Boris
    Wiese, Kay C.
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 861 - 868
  • [23] A randomized diversification strategy for solving satisfiability problem with long clauses
    Jian Gao
    Ruizhi Li
    Minghao Yin
    Science China Information Sciences, 2017, 60
  • [24] A Heuristic Restart Strategy to Speed Up the Solving of Satisfiability Problem
    Guo, Ying
    Zhang, Bin
    Zhang, Changsheng
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 2, 2012, : 423 - 426
  • [25] A randomized diversification strategy for solving satisfiability problem with long clauses
    Jian GAO
    Ruizhi LI
    Minghao YIN
    Science China(Information Sciences), 2017, 60 (09) : 121 - 131
  • [26] Performance Comparison between Exhaustive Search and Imperialist Competitive Algorithm for 3-Satisfiability Programming
    Kathirvel, Vigneshwer
    Mansor, Mohd Asyraf
    Kasihmuddin, Mohd Shareduwan Mohd
    Sathasivam, Saratha
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MATHEMATICAL SCIENCES AND TECHNOLOGY 2018 (MATHTECH 2018): INNOVATIVE TECHNOLOGIES FOR MATHEMATICS & MATHEMATICS FOR TECHNOLOGICAL INNOVATION, 2019, 2184
  • [27] A randomized diversification strategy for solving satisfiability problem with long clauses
    Gao, Jian
    Li, Ruizhi
    Yin, Minghao
    SCIENCE CHINA-INFORMATION SCIENCES, 2017, 60 (09)
  • [28] A Logic Based Algorithm for Solving Probabilistic Satisfiability
    Finger, Marcelo
    De Bona, Glauber
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2010, 2010, 6433 : 453 - 462
  • [29] An Algorithm Based on Resolution for the Satisfiability Problem
    Xu, Youjun
    Ouyang, Dantong
    Ye, Yuxin
    2ND IEEE INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL (ICACC 2010), VOL. 4, 2010, : 420 - 423
  • [30] An asynchronous P system with a DPLL algorithm for solving a satisfiability problem
    Noguchi, Takuya
    Fujiwara, Akihiro
    2021 NINTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR 2021), 2021, : 155 - 161