On the Tractability of SHAP Explanations under Markovian Distributions
Reda Marzouk, Colin de La Higuera

TL;DR
This paper explores the computational complexity of SHAP explanations under Markovian distributions, demonstrating polynomial-time computability for certain model classes beyond the independence assumption.
Contribution
It introduces a Markovian framework for analyzing SHAP score computation, providing the first positive polynomial-time results for specific models beyond independent features.
Findings
SHAP score computation is polynomial-time under Markovian assumptions for certain models.
Relaxing feature independence enables efficient SHAP explanations for decision trees, automata, and DNF formulas.
The work extends the theoretical understanding of SHAP complexity in more realistic data distributions.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Explainable Artificial Intelligence (XAI) · Scientific Computing and Data Management
MethodsShapley Additive Explanations
