Papers
Topics
Authors
Recent
Search
2000 character limit reached

Computing Shapley Values for Mean Width in 3-D

Published 12 Feb 2020 in cs.CG | (2002.05252v1)

Abstract: The Shapley value is a common tool in game theory to evaluate the importance of a player in a cooperative setting. In a geometric context, it provides a way to measure the contribution of a geometric object in a set towards some function on the set. Recently, Cabello and Chan (SoCG 2019) presented algorithms for computing Shapley values for a number of functions for point sets in the plane. More formally, a coalition game consists of a set of players NN and a characteristic function v:2<sup>N</sup>Rv: 2<sup>N</sup> \to \mathbb{R} with v()=0v(\emptyset) = 0. Let π\pi be a uniformly random permutation of NN, and PN(π,i)P_N(\pi, i) be the set of players in NN that appear before player ii in the permutation π\pi. The Shapley value of the game is defined to be ϕ(i)=Eπ[v(PN(π,i)i)v(PN(π,i))]\phi(i) = \mathbb{E}_\pi[v(P_N(\pi, i) \cup {i}) - v(P_N(\pi, i))]. More intuitively, the Shapley value represents the impact of player ii's appearance over all insertion orders. We present an algorithm to compute Shapley values in 3-D, where we treat points as players and use the mean width of the convex hull as the characteristic function. Our algorithm runs in O(n<sup>3log<sup>2n)O(n<sup>3\log<sup>2{n}) time and O(n)O(n) space. Our approach is based on a new data structure for a variant of the dynamic convolution problem (u,v,p)(u, v, p), where we want to answer uvu\cdot v dynamically. Our data structure supports updating uu at position pp, incrementing and decrementing pp and rotating vv by $1$. We present a data structure that supports nn operations in O(nlog<sup>2n)O(n\log<sup>2{n}) time and O(n)O(n) space. Moreover, the same approach can be used to compute the Shapley values for the mean volume of the convex hull projection onto a uniformly random (d2)(d - 2)-subspace in O(n<sup>dlog<sup>2n)O(n<sup>d\log<sup>2{n}) time and O(n)O(n) space for a point set in dd-dimensional space (d3d \geq 3).

Authors (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.