Finding a Collection of MUSes Incrementally

被引:18
作者
Bacchus, Fahiem [1 ]
Katsirelos, George [2 ]
机构
[1] Univ Toronto, Dept Comp Sci, Toronto, ON, Canada
[2] INRA, MIAT, Toulouse, France
来源
INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING, CPAIOR 2016 | 2016年 / 9676卷
关键词
MINIMAL UNSATISFIABLE SUBSETS;
D O I
10.1007/978-3-319-33954-2_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Minimal Unsatisfiable Sets (MUSes) are useful in a number of applications. However, in general there are many different MUSes, and each application might have different preferences over these MUSes. Typical MUSER systems produce a single MUS without much control over which MUS is generated. In this paper we describe an algorithm that can efficiently compute a collection of MUSes, thus presenting an application with a range of choices. Our algorithm improves over previous methods for finding multiple MUSes by computing its MUSes incrementally. This allows it to generate multiple MUSes more efficiently; making it more feasible to supply applications with a collection of MUSes rather than just one.
引用
收藏
页码:35 / 44
页数:10
相关论文
共 24 条
[1]  
[Anonymous], 2011, MUS TRACK SAT COMPET
[2]   Using Minimal Correction Sets to More Efficiently Compute Minimal Unsatisfiable Sets [J].
Bacchus, Fahiem ;
Katsirelos, George .
COMPUTER AIDED VERIFICATION, CAV 2015, PT II, 2015, 9207 :70-86
[3]  
Bacchus F, 2014, AAAI CONF ARTIF INTE, P835
[4]  
Bailey J, 2005, LECT NOTES COMPUT SC, V3350, P174
[5]  
Belov A., 2011, 2011 Formal Methods in Computer-Aided Design (FMCAD), P37
[6]  
Belov A, 2014, LECT NOTES COMPUT SC, V8561, P48, DOI 10.1007/978-3-319-09284-3_5
[7]   Towards efficient MUS extraction [J].
Belov, Anton ;
Lynce, Ines ;
Marques-Silva, Joao .
AI COMMUNICATIONS, 2012, 25 (02) :97-116
[8]  
Chinneck J.W., 2008, INT SERIES OPERATION, V118
[9]   Combining approaches for solving satisfiability problems with qualitative preferences [J].
Di Rosa, Emanuele ;
Giunchiglia, Enrico .
AI COMMUNICATIONS, 2013, 26 (04) :395-408
[10]   On Approaches to Explaining Infeasibility of Sets of Boolean Clauses [J].
Gregoire, Eric ;
Mazure, Bertrand ;
Piette, Cedric .
20TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL 1, PROCEEDINGS, 2008, :74-83