@inproceedings{d030a1161b7c491aa76a46e16458ab28,
title = "Pbo-ccsat: Boosting local search for satisfiability using programming by optimisation",
abstract = "Propositional satisfiability (SAT) is a prominent problem in artificial intelligence with many important applications. Stochastic local search (SLS) is a well-known approach for solving SAT and known to achieve excellent performance on randomly generated, satisfiable instances. However, SLS solvers for SAT are usually ineffective in solving application instances. Here, we propose a highly configurable SLS solver dubbed PbO-CCSAT, which leverages a powerful technique known as configuration checking (CC) in combination with the automatic algorithm design paradigm of programming by optimisation (PbO). Our PbO-CCSAT solver exposes a large number of design choices, which are automatically configured to optimise the performance for specific classes of SAT instances. We present extensive empirical results showing that our PbO-CCSAT solver significantly outperforms state-of-the-art SLS solvers on SAT instances from many applications, and further show that PbO-CCSAT is complementary to state-of-the-art complete solvers.",
keywords = "Programming by optimisation, Satisfiability, Stochastic local search",
author = "Chuan Luo and Holger Hoos and Shaowei Cai",
note = "Publisher Copyright: {\textcopyright} Springer Nature Switzerland AG 2020.; 16th International Conference on Parallel Problem Solving from Nature, PPSN 2020 ; Conference date: 05-09-2020 Through 09-09-2020",
year = "2020",
doi = "10.1007/978-3-030-58112-1\_26",
language = "英语",
isbn = "9783030581114",
series = "Lecture Notes in Computer Science",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "373--389",
editor = "Thomas B{\"a}ck and Mike Preuss and Andr{\'e} Deutz and Michael Emmerich and Hao Wang and Carola Doerr and Heike Trautmann",
booktitle = "Parallel Problem Solving from Nature {\textendash} PPSN XVI - 16th International Conference, PPSN 2020, Proceedings",
address = "德国",
}