When is Shapley Value Computation a Matter of Counting?
Meghyn Bienvenu, Diego Figueira, Pierre Lafourcade

TL;DR
This paper explores the computational complexity of Shapley value computation in databases by relating it to model counting problems, providing new complexity results and conditions for when counting approaches suffice.
Contribution
It establishes complexity dichotomies for Shapley value computation in certain query classes and links it to fixed-size generalized model counting, offering new insights and explanations.
Findings
FP-#P complexity dichotomies for specific query classes
Conditions enabling reductions from model counting to Shapley value computation
New complexity results and explanations for existing SVC results
Abstract
The Shapley value provides a natural means of quantifying the contributions of facts to database query answers. In this work, we seek to broaden our understanding of Shapley value computation (SVC) in the database setting by revealing how it relates to Fixed-size Generalized Model Counting (FGMC), which is the problem of computing the number of sub-databases of a given size and containing a given set of assumed facts that satisfy a fixed query. Our focus will be on explaining the difficulty of SVC via FGMC, and to this end, we identify general conditions on queries which enable reductions from FGMC to SVC. As a byproduct, we not only obtain alternative explanations for most existing results on SVC, but also new complexity results. In particular, we establish FP-#P complexity dichotomies for constant-free connected UCQs and homomorphism-closed connected graph queries. We further explore…
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
TopicsAdvanced Database Systems and Queries · Data Management and Algorithms · Bayesian Modeling and Causal Inference
