mlsanityData to 7 Oct 2026

Unifying Formal Explanations: A Complexity-Theoretic Perspective

arXiv 2602.18160 ↗First posted 20 Feb 2026cs.LG cs.CC cs.DScited by 1

Not on the map. Why?

Abstract (arXiv)

Previous work has explored the computational complexity of deriving two fundamental types of explanations for ML model predictions: (1) *sufficient reasons*, which are subsets of input features that, when fixed, determine a prediction, and (2) *contrastive reasons*, which are subsets of input features that, when modified, alter a prediction. Prior studies have examined these explanations in different contexts, such as non-probabilistic versus probabilistic frameworks and local versus global settings. In this study, we introduce a unified framework for analyzing these explanations, demonstrating that they can all be characterized through the minimization of a unified probabilistic value function. We then prove that the complexity of these computations is influenced by three key properties of the value function: (1) *monotonicity*, (2) *submodularity*, and (3) *supermodularity* - which are three fundamental properties in *combinatorial optimization*. Our findings uncover some counterintuitive results regarding the nature of these properties within the explanation settings examined. For instance, although the *local* value functions do not exhibit monotonicity or submodularity/supermodularity whatsoever, we demonstrate that the *global* value functions do possess these properties. This distinction enables us to prove a series of novel polynomial-time results for computing various explanations with provable guarantees in the global explainability setting, across a range of ML models that span the interpretability spectrum, such as neural networks, decision trees, and tree ensembles. In contrast, we show that even highly simplified versions of these explanations become NP-hard to compute in the corresponding local explainability setting.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 84 of its 115 references that are in the map. First posted on arXiv 20 Feb 2026.

Builds on

84 of 115 references.

References · 84

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 700
  3. 2019Modeling Tabular data using Conditional GANcited by 695
  4. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
  5. 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
  6. 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 261
  7. 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 224
  8. 2020Problems with Shapley-value-based explanations as feature importance measurescited by 198
  9. 2020Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Reviewcited by 174
  10. 2018Abduction-Based Explanations for Machine Learning Modelscited by 159
  11. 2022FastDiff: A Fast Conditional Diffusion Model for High-Quality Speech Synthesiscited by 136
  12. 2018A Symbolic Approach to Explaining Bayesian Network Classifierscited by 130
38 more
  1. 2020On The Reasons Behind Decisionscited by 99
  2. 2020On the Tractability of SHAP Explanationscited by 92
  3. 2022Interpreting Language Models with Contrastive Explanationscited by 91
  4. 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
  5. 2022Impossibility Theorems for Feature Attributioncited by 78
  6. 2020Model Interpretability through the Lens of Computational Complexitycited by 75
  7. 2021Contrastive Explanations for Model Interpretabilitycited by 75
  8. 2020On Generating Plausible Counterfactual and Semi-Factual Explanations for Deep Learningcited by 60
  9. 2021On Explaining Random Forests with SATcited by 57
  10. 2020Explaining Naive Bayes and Other Linear Classifiers with Polynomial Time and Delaycited by 56
  11. 2022Framework for Evaluating Faithfulness of Local Explanationscited by 55
  12. 2021On Guaranteed Optimal Robust Explanations for NLP Modelscited by 54
  13. 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
  14. 2013Submodular Optimization with Submodular Cover and Submodular Knapsack Constraintscited by 40
  15. 2021On the Computational Intelligibility of Boolean Classifierscited by 40
  16. 2021On the Optimal Memorization Power of ReLU Neural Networkscited by 40
  17. 2021Explanations for Monotonic Classifierscited by 39
  18. 2021On Efficiently Explaining Graph-Based Classifierscited by 37
  19. 2022On Computing Probabilistic Explanations for Decision Treescited by 35
  20. 2021On the Complexity of SHAP-Score-Based Explanations: Tractability via Knowledge Compilation and Non-Approximability Resultscited by 32
  21. 2021Trading Complexity for Sparsity in Random Forest Explanationscited by 32
  22. 2021Provably efficient, succinct, and precise explanationscited by 32
  23. 2018What made you do this? Understanding black-box decisions with sufficient input subsetscited by 31
  24. 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
  25. 2020Overinterpretation reveals image classification model pathologiescited by 28
  26. 2021Foundations of Symbolic Languages for Model Interpretabilitycited by 26
  27. 2022ASTERYX : A model-Agnostic SaT-basEd appRoach for sYmbolic and score-based eXplanationscited by 26
  28. 2018Understanding Unequal Gender Classification Accuracy from Face Imagescited by 25
  29. 2021Probabilistic Sufficient Explanationscited by 24
  30. 2023Formally Explaining Neural Networks within Reactive Systemscited by 24
  31. 2022On the Computation of Necessary and Sufficient Explanationscited by 23
  32. 2022Eliminating The Impossible, Whatever Remains Must Be Truecited by 23
  33. 2022Computing Abductive Explanations for Boosted Treescited by 23
  34. 2023Logic for Explainable AIcited by 23
  35. 2024Local vs. Global Interpretability: A Computational Complexity Perspectivecited by 23
  36. 2022Attribution-based Explanations that Provide Recourse Cannot be Robustcited by 20
  37. 2024Distance-Restricted Explanations: Theoretical Underpinnings & Efficient Implementationcited by 20
  38. 2022Necessity and Sufficiency for Explaining Text Classifiers: A Case Study in Hate Speech Detectioncited by 18

50 most cited of 84 All 84 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.