SAT Oracles, for NP-Complete Problems and Beyond

被引:0
|
作者
Le Berre, Daniel [1 ,2 ]
机构
[1] Univ Artois, Comp Sci, Arras, France
[2] CNRS, Paris, France
来源
SPLC'19: PROCEEDINGS OF THE 23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A | 2020年
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
SAT solvers have been used in many areas, including software product lines [1], as generic engine to solve NP-complete problems since the 2000's [2]. While the raw performances of the solvers to tackle NP-complete problems have been increasing steadily in the past [4], most impressive recent results rely on sophisticated encodings and better interaction with the solver, allowing to solve NP-hard - and even PSPACE-complete - problems. This is the case for core-based MAXSAT solvers for instance [6], and more recently SAT-based QBF solvers [3]. In this talk, I will review the current features found in modern SAT solvers, and how they are used to solve NP-hard problems. I will present a generic approach called RECAR (Recursive Explore and Check Abstraction Refinement) [5] which allows to take advantage of the feedback of the SAT solver to drive the search on a subproblem to prevent when possible memory blowup.
引用
收藏
页码:XXII / XXII
页数:1
相关论文
共 50 条