mlsanityData to 7 Oct 2026

On the Tractability of SHAP Explanations under Markovian Distributions

arXiv 2405.02936 ↗First posted 5 May 2024cs.LG cs.AIcited by 10

Not on the map. Why?

Abstract (arXiv)

Thanks to its solid theoretical foundation, the SHAP framework is arguably one the most widely utilized frameworks for local explainability of ML models. Despite its popularity, its exact computation is known to be very challenging, proven to be NP-Hard in various configurations. Recent works have unveiled positive complexity results regarding the computation of the SHAP score for specific model families, encompassing decision trees, random forests, and some classes of boolean circuits. Yet, all these positive results hinge on the assumption of feature independence, often simplistic in real-world scenarios. In this article, we investigate the computational complexity of the SHAP score by relaxing this assumption and introducing a Markovian perspective. We show that, under the Markovian assumption, computing the SHAP score for the class of Weighted automata, Disjoint DNFs and Decision Trees can be performed in polynomial time, offering a first positive complexity result for the problem of SHAP score computation that transcends the limitations of the feature independence assumption.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 11 of its 34 references that are in the map. First posted on arXiv 5 May 2024.

Builds on

11 of 34 references.

References · 11

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2019The many Shapley values for model explanationcited by 341
  3. 2020On the Tractability of SHAP Explanationscited by 92
  4. 2021On the Complexity of SHAP-Score-Based Explanations: Tractability via Knowledge Compilation and Non-Approximability Resultscited by 32
  5. 2021Fast TreeSHAP: Accelerating SHAP Value Computation for Treescited by 28
  6. 2020Causality-based Explanation of Classification Outcomescited by 25
  7. 2019Learning Deterministic Weighted Automata with Queries and Counterexamplescited by 22
  8. 2019Weighted Automata Extraction from Recurrent Neural Networks via Regression on State Spacescited by 20
  9. 2018Connecting Weighted Automata and Recurrent Neural Networks through Spectral Learningcited by 15
  10. 2020Distillation of Weighted Automata from Recurrent Neural Networks using a Spectral Approachcited by 6
  11. 2021Extracting Weighted Automata for Approximate Minimization in Language Modellingcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 5; 2026: 3.

10 papers.