The Limits of AI Explainability: An Algorithmic Information Theory Approach
Shrisha Rao
TL;DR
This work establishes a rigorous, algorithmic-information-theory framework for the fundamental limits of AI explainability by framing explanations as simpler representations bounded by Kolmogorov complexity. It introduces key constructs such as the Explanation Error Function $\\varepsilon_f(k)$, the Explanation Complexity $\\kappa_f(\\delta)$, and the Complexity Gap Theorem, deriving Lipschitz-function bounds $\\kappa_f(\\delta)=O((L/\\delta)^d\\log(L/\\delta))$ and highlighting the exponential dependence on input dimension. The paper also unpacks local vs global explainability, connects the theory to practical model classes (linear models, decision trees, neural networks), and integrates an information-theoretic perspective via rate-distortion bounds. Finally, it analyzes regulatory implications, revealing a trilemma that makes simultaneous unrestricted capability, human-interpretable explanations, and negligible error infeasible, and proposes principled governance strategies grounded in feasibility regions and purpose-specific requirements.
Abstract
This paper establishes a theoretical foundation for understanding the fundamental limits of AI explainability through algorithmic information theory. We formalize explainability as the approximation of complex models by simpler ones, quantifying both approximation error and explanation complexity using Kolmogorov complexity. Our key theoretical contributions include: (1) a complexity gap theorem proving that any explanation significantly simpler than the original model must differ from it on some inputs; (2) precise bounds showing that explanation complexity grows exponentially with input dimension but polynomially with error tolerance for Lipschitz functions; and (3) a characterization of the gap between local and global explainability, demonstrating that local explanations can be significantly simpler while maintaining accuracy in relevant regions. We further establish a regulatory impossibility theorem proving that no governance framework can simultaneously pursue unrestricted AI capabilities, human-interpretable explanations, and negligible error. These results highlight considerations likely to be relevant to the design, evaluation, and oversight of explainable AI systems.
