Computing the Shapley Value in Allocation Problems: Approximations and Bounds, with an Application to the Italian VQR Research Assessment Program
Francesco Lupia, Angelo Mendicelli, Andrea Ribichini, Francesco, Scarcello, Marco Schaerf

TL;DR
This paper addresses the computational challenge of calculating the Shapley value in allocation problems by proposing bounds and approximation algorithms, demonstrated on the Italian VQR research assessment with large-scale data.
Contribution
It introduces properties to simplify allocation instances and algorithms for bounds and approximations of the Shapley value, applicable to real-world large-scale problems.
Findings
Algorithms successfully computed Shapley values for thousands of agents.
Bounds and approximations provided accurate estimates in large-scale applications.
Applied to the Italian VQR, demonstrating practical effectiveness.
Abstract
In allocation problems, a given set of goods are assigned to agents in such a way that the social welfare is maximised, that is, the largest possible global worth is achieved. When goods are indivisible, it is possible to use money compensation to perform a fair allocation taking into account the actual contribution of all agents to the social welfare. Coalitional games provide a formal mathematical framework to model such problems, in particular the Shapley value is a solution concept widely used for assigning worths to agents in a fair way. Unfortunately, computing this value is a -hard problem, so that applying this good theoretical notion is often quite difficult in real-world problems. We describe useful properties that allow us to greatly simplify the instances of allocation problems, without affecting the Shapley value of any player. Moreover, we propose algorithms…
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.
