Efficient Model Based Diagnosis with Maximum Satisfiability
Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1966-1971.
Abstract
Model-Based Diagnosis (MBD) finds a growing number of uses in different settings, which include software fault localization, debugging of spreadsheets, web services, and hardware designs, but also the analysis of biological systems, among many others. Motivated by these different uses, there have been significant improvements made to MBD algorithms in recent years. Nevertheless, the analysis of larger and more complex systems motivates further improvements to existing approaches. This paper proposes a novel encoding of MBD into maximum satisfiability (MaxSAT). The new encoding builds on recent work on using Propositional Satisfiability (SAT) for MBD, but identifies a number of key optimizations that are very effective in practice. The paper also proposes a new set of challenging MBD instances, which can be used for evaluating new MBD approaches. Experimental results obtained on existing and on the new MBD problem instances, show conclusive performance gains over the current state of the art.
@inproceedings{ijcai2015p279,
title = {Efficient Model Based Diagnosis with Maximum Satisfiability},
author = {Silva, João P. Marques and Janota, Mikolás and Ignatiev, Alexey and Morgado, Antonio},
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 = {1966--1971},
year = {2015},
month = {7},
note = {Main Track},
url = {https://ijcai.org/proceedings/2015/279},
}
TY - CPAPER TI - Efficient Model Based Diagnosis with Maximum Satisfiability AU - Silva, João P. Marques AU - Janota, Mikolás AU - Ignatiev, Alexey AU - Morgado, Antonio T2 - Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-15 PB - International Joint Conferences on Artificial Intelligence PY - 2015 SP - 1966 EP - 1971 UR - https://ijcai.org/proceedings/2015/279 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: