paper-with-me

홈 › Papers

On the Computation of Necessary and Sufficient Explanations

2022-03-20 · Adnan Darwiche, Chunxi Ji

The complete reason behind a decision is a Boolean formula that characterizes why the decision was made. This recently introduced notion has a number of applications, which include generating explanations, detecting decision bias and evaluating counterfactual queries. Prime implicants of the complete reason are known as sufficient reasons for the decision and they correspond to what is known as PI explanations and abductive explanations. In this paper, we refer to the prime implicates of a complete reason as necessary reasons for the decision. We justify this terminology semantically and show that necessary reasons correspond to what is known as contrastive explanations. We also study the computation of complete reasons for multi-class decision trees and graphs with nominal and numeric features for which we derive efficient, closed-form complete reasons. We further investigate the computation of shortest necessary and sufficient reasons for a broad class of complete reasons, which include the derived closed forms and the complete reasons for Sentential Decision Diagrams (SDDs). We provide an algorithm which can enumerate their shortest necessary reasons in output polynomial time. Enumerating shortest sufficient reasons for this class of complete reasons is hard even for a single reason. For this problem, we provide an algorithm that appears to be quite efficient as we show empirically.

📄 PDF Abstract BibTeX arXiv:2203.10451

Code (0)

등록된 구현이 없습니다.

Tasks

counterfactual

Similar Papers 제목 키워드 기반

Sufficient Explanations in Databases and their Connections to Database Repairs

2025-11-19 · Leopoldo Bertossi, Nina Pardal arxiv

We investigate the notion of sufficient explanation, and a sufficiency-degree as attribution score for database tuples in relation to query answering. We also investigate and exploit connections with database repairs as …

Necessary and Sufficient Explanations in Abstract Argumentation

2020-11-04 · AnneMarie Borg, Floris Bex

In this paper, we discuss necessary and sufficient explanations for formal argumentation - the question whether and why a certain argument can be accepted (or not) under various extension-based semantics. Given a framewo…

Abstract Argumentation

A New Class of Explanations for Classifiers with Non-Binary Features

2023-04-28 · Chunxi Ji, Adnan Darwiche

Two types of explanations have been receiving increased attention in the literature when analyzing the decisions made by classifiers. The first type explains why a decision was made and is known as a sufficient reason fo…

counterfactualCounterfactual Explanation

Change in Quantitative Bipolar Argumentation: Sufficient, Necessary, and Counterfactual Explanations

2025-09-21 · Timotheus Kampik, Kristijonas Čyras, José Ruiz Alarcón arxiv

This paper presents a formal approach to explaining change of inference in Quantitative Bipolar Argumentation Frameworks (QBAFs). When drawing conclusions from a QBAF and updating the QBAF to then again draw conclusions …

Sufficient, Necessary and Complete Causal Explanations in Image Classification

2025-07-31 · David A Kelly, Hana Chockler arxiv

Existing algorithms for explaining the outputs of image classifiers are based on a variety of approaches and produce explanations that frequently lack formal rigour. On the other hand, logic-based explanations are formal…

Image Classification