MAX-SAT Problem using Evolutionary Algorithms

被引:0
|
作者
Ali, H. M. [1 ]
Mitchell, David [2 ]
Lee, Daniel C. [1 ]
机构
[1] Simon Fraser Univ, Sch Engn Sci, Burnaby, BC V5A 1S6, Canada
[2] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
关键词
MAX-SAT; evolutionary algorithm; Optimization; CNF;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
MAX-SAT is a classic NP-hard optimization problem. Many real problems can be easily represented in, or reduced to MAX-SAT, and thus it has many applications. Finding optimum solutions of NP-hard optimization problems using limited computational resources seems infeasible in general. In particular, all known exact algorithms for MAX-SAT require worst-case exponential time, so evolutionary algorithms can be useful for finding good quality solutions in moderate time. We present the results of an experimental comparison of the performance of a number of recently proposed evolutionary algorithms for MAX-SAT. The algorithms include the Artificial Bee Colony (ABC) algorithm, Quantum Inspired Evolutionary Algorithm (QEA), Immune Quantum Evolutionary Algorithm (IQEA), Estimation of Distribution Algorithm (EDA), and randomized Monte Carlo (MC). Our experiments demonstrate that the ABC algorithm has better performance than the others. For problems with Boolean domain, such as MAX-SAT, the ABC algorithm requires specification of a suitable similarity measure. We experimentally evaluate the performance of the ABC algorithm with five different similarity measures to indicate the better choice for MAX-SAT problems.
引用
收藏
页码:105 / 112
页数:8
相关论文
共 50 条
  • [1] Improved exact algorithms for MAX-SAT
    Chen, J
    Kanj, IA
    LATIN 2002: THEORETICAL INFORMATICS, 2002, 2286 : 341 - 355
  • [2] Improved exact algorithms for MAX-SAT
    Chen, JE
    Kanj, IA
    DISCRETE APPLIED MATHEMATICS, 2004, 142 (1-3) : 17 - 27
  • [3] On approximation algorithms for hierarchical MAX-SAT
    Agarwal, S
    Condon, A
    JOURNAL OF ALGORITHMS, 1998, 26 (01) : 141 - 165
  • [4] 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
  • [5] On solving the Partial MAX-SAT problem
    Fu, Zhaohui
    Malik, Sharad
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2006, PROCEEDINGS, 2006, 4121 : 252 - 265
  • [6] MAX-SAT Problem using Hybrid Harmony Search Algorithm
    Abu Doush, Iyad
    Quran, Amal Lutfi
    Al-Betar, Mohammed Azmi
    Awadallah, Mohammed A.
    JOURNAL OF INTELLIGENT SYSTEMS, 2018, 27 (04) : 643 - 658
  • [7] Robust solutions by using evolutionary computations on dynamic max-sat problems
    Handa, Hisashi
    2006 SICE-ICASE International Joint Conference, Vols 1-13, 2006, : 4239 - 4242
  • [8] Solution reuse in partial MAX-SAT problem
    Menaï, MB
    PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI-2004), 2004, : 481 - 486
  • [9] Computing Max-SAT Refutations using SAT Oracles
    Py, Matthieu
    Cherif, Mohamed Sami
    Habet, Djamal
    2021 IEEE 33RD INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2021), 2021, : 404 - 411
  • [10] UBCSAT: An implementation and experimentation environment for SLS algorithms for SAT and MAX-SAT
    Tompkins, DAD
    Hoos, HH
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, 2005, 3542 : 306 - 320