vix.ing · top · new · best · stats · spec

Why this and not that? A Logic-based Framework for Contrastive Explanations

2025/07/11 by Geibinger, Tobias, Jaakkola, Reijo, Kuusisto, Antti +2 · 1 citation
#03B05 #68T27 #Artificial Intelligence (cs.AI) #F.4.1 #FOS: Computer and information sciences #I.2.3 #Logic in Computer Science (cs.LO) #Machine Learning (cs.LG)

paper · doi:10.48550/arxiv.2507.08454

Abstract

We define several canonical problems related to contrastive explanations, each answering a question of the form ''Why P but not Q?''. The problems compute causes for both P and Q, explicitly comparing their differences. We investigate the basic properties of our definitions in the setting of propositional logic. We show, inter alia, that our framework captures a cardinality-minimal version of existing contrastive explanations in the literature. Furthermore, we provide an extensive analysis of the computational complexities of the problems. We also implement the problems for CNF-formulas using answer set programming and present several examples demonstrating how they work in practice.

Citations

Cited by

Related