Literal-Based MCS Extraction
Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1973-1978.
Abstract
Given an over-constrained system, a Maximal Satisfiable Subset (MSS) denotes a maximal set of constraints that are consistent. A Minimal Correction Subset (MCS, or co-MSS) is the complement of an MSS. MSSes/MCSes find a growing range of practical applications, including optimization, configuration and diagnosis. A number of MCS extraction algorithms have been proposed in recent years, enabling very significant performance gains. This paper builds on earlier work and proposes a finer-grained view of the MCS extraction problem, one that reasons in terms of literals instead of clauses. This view is inspired by the relationship between MCSes and backbones of propositional formulas, which is further investigated, and allows for devising a novel algorithm. Also, the paper develops a number of techniques to approximate (weighted partial) MaxSAT by a selective enumeration of MCSes. Empirical results show substantial improvements over the state of the art in MCS extraction and indicate that MCS-based MaxSAT approximation is very effective in practice.
@inproceedings{ijcai2015p280,
title = {Literal-Based MCS Extraction},
author = {Mencía, Carlos and Previti, Alessandro and Silva, João P. Marques},
booktitle = {Proceedings of the Twenty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-15}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Qiang Yang and Michael Wooldridge},
pages = {1973--1978},
year = {2015},
month = {7},
note = {Main Track},
url = {https://ijcai.org/proceedings/2015/280},
}
TY - CPAPER TI - Literal-Based MCS Extraction AU - Mencía, Carlos AU - Previti, Alessandro AU - Silva, João P. Marques T2 - Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-15 PB - International Joint Conferences on Artificial Intelligence PY - 2015 SP - 1973 EP - 1978 UR - https://ijcai.org/proceedings/2015/280 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: