Even-if Explanations: Formal Foundations, Priorities and Complexity
Not on the map. Why?
Abstract (arXiv)
EXplainable AI has received significant attention in recent years. Machine learning models often operate as black boxes, lacking explainability and transparency while supporting decision-making processes. Local post-hoc explainability queries attempt to answer why individual inputs are classified in a certain way by a given model. While there has been important work on counterfactual explanations, less attention has been devoted to semifactual ones. In this paper, we focus on local post-hoc explainability queries within the semifactual `even-if' thinking and their computational complexity among different classes of models, and show that both linear and tree-based models are strictly more interpretable than neural networks. After this, we introduce a preference-based framework that enables users to personalize explanations based on their preferences, both in the case of semifactuals and counterfactuals, enhancing interpretability and user-centricity. Finally, we explore the complexity of several interpretability problems in the proposed preference-based framework and provide algorithms for polynomial cases.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 19 of its 48 references that are in the map. First posted on arXiv 17 Jan 2024.
Builds on
19 of 48 references.
References · 19
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2022Fine-tuning language models to find agreement among humans with diverse preferencescited by 189
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2020Model Interpretability through the Lens of Computational Complexitycited by 75
- 2020On Generating Plausible Counterfactual and Semi-Factual Explanations for Deep Learningcited by 60
- 2021Logic Explained Networkscited by 45
- 2022On Computing Probabilistic Explanations for Decision Treescited by 35
- 2021Personalized Transfer of User Preferences for Cross-domain Recommendationcited by 34
- 2019Counterfactual Explanation Algorithms for Behavioral and Textual Datacited by 26
- 2021Foundations of Symbolic Languages for Model Interpretabilitycited by 26
- 2021Probabilistic Sufficient Explanationscited by 24
- 2023Even if Explanations: Prior Work, Desiderata & Benchmarks for Semi-Factual XAIcited by 20
7 more
- 2023The #DNN-Verification Problem: Counting Unsafe Inputs for Deep Neural Networkscited by 19
- 2022Cardinality-Minimal Explanations for Monotonic Neural Networkscited by 8
- 2023The Utility of "Even if..." Semifactual Explanation to Optimise Positive Outcomescited by 8
- 2023Choose your Data Wisely: A Framework for Semantic Counterfactualscited by 7
- 2023Interpretable Regional Descriptors: Hyperbox-Based Local Explanationscited by 6
- 2014The Computational Complexity of Dominance and Consistency in CP-Netscited by 5
- 2018Complexity Results for Preference Aggregation over (m)CP-nets: Pareto and Majority Votingcited by 3
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspectivecited by 2
- 2026On the Hardness of Computing Counterfactual and Semifactual Explanations in XAIcited by 0
- 2026ExplAIner: A Declarative Query Language for Explaining Classification Modelscited by 0
- 2026Explanations-Driven Active Feature Acquisition for Algorithmic Recoursecited by 0
- 2026Explanations-Driven Active Feature Acquisition for Algorithmic Recourse10 Sep 2026
- 2026ExplAIner: A Declarative Query Language for Explaining Classification Models7 Jul 2026
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspective20 Feb 2026
- 2026On the Hardness of Computing Counterfactual and Semifactual Explanations in XAI14 Jan 2026