TY - JOUR
T1 - Sharing rewards in cooperative Connectivity games
AU - Bachrach, Yoram
AU - Porat, Ely
AU - Rosenschein, Jeffrey S.
PY - 2013
Y1 - 2013
N2 - We consider how selfish agents are likely to share revenues derived from maintaining connectivity between important network servers. We model a network where a failure of one node may disrupt communication between other nodes as a cooperative game called the vertex Connectivity Game (CG). In this game, each agent owns a vertex, and controls all the edges going to and from that vertex. A coalition of agents wins if it fully connects a certain subset of vertices in the graph, called the primary vertices. Power indices measure an agent's ability to affect the outcome of the game. We show that in our domain, such indices can be used to both determine the fair share of the revenues an agent is entitled to, and identify significant possible points of failure affecting the reliability of communication in the network. We show that in general graphs, calculating the Shapley and Banzhaf power indices is #P-complete, but suggest a polynomial algorithm for calculating them in trees. We also investigate finding stable payoff divisions of the revenues in CGs, captured by the game theoretic solution of the core, and its relaxations, the ε-core and least core. We show a polynomial algorithm for computing the core of a CG, but show that testing whether an imputation is in the ε-core is coNP-complete. Finally, we show that for trees, it is possible to test for ε-core imputations in polynomial time.
AB - We consider how selfish agents are likely to share revenues derived from maintaining connectivity between important network servers. We model a network where a failure of one node may disrupt communication between other nodes as a cooperative game called the vertex Connectivity Game (CG). In this game, each agent owns a vertex, and controls all the edges going to and from that vertex. A coalition of agents wins if it fully connects a certain subset of vertices in the graph, called the primary vertices. Power indices measure an agent's ability to affect the outcome of the game. We show that in our domain, such indices can be used to both determine the fair share of the revenues an agent is entitled to, and identify significant possible points of failure affecting the reliability of communication in the network. We show that in general graphs, calculating the Shapley and Banzhaf power indices is #P-complete, but suggest a polynomial algorithm for calculating them in trees. We also investigate finding stable payoff divisions of the revenues in CGs, captured by the game theoretic solution of the core, and its relaxations, the ε-core and least core. We show a polynomial algorithm for computing the core of a CG, but show that testing whether an imputation is in the ε-core is coNP-complete. Finally, we show that for trees, it is possible to test for ε-core imputations in polynomial time.
UR - http://www.scopus.com/inward/record.url?scp=84879928296&partnerID=8YFLogxK
U2 - 10.1613/jair.3841
DO - 10.1613/jair.3841
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:84879928296
SN - 1076-9757
VL - 47
SP - 281
EP - 311
JO - Journal of Artificial Intelligence Research
JF - Journal of Artificial Intelligence Research
ER -