Stochastic local search for Partial Max-SAT: an experimental evaluation

被引:0
作者
Haifa Hamad AlKasem
Mohamed El Bachir Menai
机构
[1] King Saud University,Department of Computer Science, College of Computer and Information Sciences
来源
Artificial Intelligence Review | 2021年 / 54卷
关键词
Boolean satisfiability; Partial Max-SAT; Max-SAT; Stochastic local search; Incomplete solver; Max-SAT evaluation;
D O I
暂无
中图分类号
学科分类号
摘要
Stochastic local search (SLS) methods are heuristic-based algorithms that have gained in popularity for their efficiency and robustness when solving very large and complex problems from various areas of artificial intelligence. This study aims to gain insights into SLS methods for solving the Partial Max-SAT (PMSAT) problem. The PMSAT is an NP-Hard problem, an optimization variant of the Propositional Boolean Satisfiability (SAT) problem, that has importance in theory and practice. Many real-world problems including timetabling, scheduling, planning, routing, and software debugging can be reduced to the PMSAT problem. Modern PMSAT solvers are able to solve practical instances with hundreds of thousands to millions of variables and clauses. However, performance of PMSAT solvers are still limited for solving some benchmark instances. In this paper, we present, investigate, and analyze state-of-the-art SLS methods for solving the PMSAT problem. An experimental evaluation is presented based on the MAX-SAT evaluations from 2014 to 2019. The results of this evaluation study show that the currently best performing SLS methods for the PMSAT problem fall into three categories: distinction-based, configuration checking-based, and dynamic local search methods. Very good performance was reported for the dynamic local search based method. The paper gives a detailed picture of the performance of SLS solvers for the PMSAT problem, aims to improve our understanding of their capabilities and limitations, and identifies future research directions.
引用
收藏
页码:2525 / 2566
页数:41
相关论文
共 50 条
[41]   Learning the Large-Scale Structure of the MAX-SAT Landscape Using Populations [J].
Qasem, Mohamed ;
Pruegel-Bennett, Adam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (04) :518-529
[42]   Solving MAX-SAT Problem by Binary Biogeograph-based Optimization Algorithm [J].
Ali, Hafiz Munsub ;
Ejaz, Waleed ;
Al Taei, May ;
Iqbal, Farkhund .
2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2019, :1092-1097
[43]   Model-based Diagnosis with Default Information Implemented through MAX-SAT Technology [J].
D'Almeida, Dominique ;
Gregoire, Eric .
2012 IEEE 13TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2012, :33-36
[44]   A New Lower Bound on the Maximum Number of Satisfied Clauses in Max-SAT and Its Algorithmic Applications [J].
Robert Crowston ;
Gregory Gutin ;
Mark Jones ;
Anders Yeo .
Algorithmica, 2012, 64 :56-68
[45]   A New Lower Bound on the Maximum Number of Satisfied Clauses in Max-SAT and Its Algorithmic Applications [J].
Crowston, Robert ;
Gutin, Gregory ;
Jones, Mark ;
Yeo, Anders .
ALGORITHMICA, 2012, 64 (01) :56-68
[46]   Multiple Contraction Through Partial-Max-SAT [J].
Gregoire, Eric ;
Lagniez, Jean-Marie ;
Mazure, Bertrand .
2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, :321-327
[47]   FYalSAT: High-Throughput Stochastic Local Search K-SAT Solver on FPGA [J].
Choi, Young-Kyu ;
Kim, Changsoo .
IEEE ACCESS, 2024, 12 :65503-65512
[48]   Hard Neighboring Variables Based Configuration Checking in Stochastic Local Search for Weighted Partial Maximum Satisfiability [J].
Chu, Yi ;
Luo, Chuan ;
Huang, Wenxuan ;
You, Haihang ;
Fan, Dongrui .
2017 IEEE 29TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2017), 2017, :139-146
[49]   Principles of stochastic local search [J].
Schoening, Uwe .
Unconventional Computation, Proceedings, 2007, 4618 :178-187
[50]   SOLVING THE WEIGHTED MAX-2-SAT PROBLEM WITH ITERATED TABU SEARCH [J].
Palubeckis, Gintaras .
INFORMATION TECHNOLOGY AND CONTROL, 2008, 37 (04) :275-284