Approximately Socially-Optimal Decentralized Coalition Formation

Coalition formation is a central part of social interactions. In the emerging era of social peer-to-peer interactions (e.g., sharing economy), coalition formation will be often carried out in a decentralized manner, based on participants' individual preferences. A likely outcome will be a stable coalition structure, where no group of participants could cooperatively opt out to form another coalition that induces higher preferences to all its members. Remarkably, there exists a number of fair cost-sharing mechanisms (e.g., equal-split, proportional-split, egalitarian and Nash bargaining solutions of bargaining games) that model practical cost-sharing applications with desirable properties of stable coalition structure, such as its existence and a small strong price-of-anarchy (SPoA) for approximating the social optimum. In this paper, we close several gaps on the results of decentralized coalition formation: (1) We establish a logarithmic lower bound on SPoA, and hence, show several previously known fair cost-sharing mechanisms are the best practical mechanisms with minimal SPoA. (2) We improve the SPoA of egalitarian and Nash bargaining cost-sharing mechanisms to match the lower bound. (3) We derive the SPoA of a mix of different cost-sharing mechanisms. (4) We present a decentralized algorithm to form a stable coalition structure. (5) Finally, we apply our results to a novel application of peer-to-peer energy sharing that allows households to jointly utilize mutual energy resources. We present an empirical study of decentralized coalition formation in a real-world P2P energy sharing project.

[1]  Tim Roughgarden,et al.  The price of stability for network design with fair cost allocation , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[2]  B. Peleg,et al.  Introduction to the Theory of Cooperative Games , 1983 .

[3]  Tim Roughgarden,et al.  Quantifying inefficiency in cost-sharing mechanisms , 2009, JACM.

[4]  Martin Hoefer,et al.  Friendship and Stable Matching , 2013, ESA.

[5]  Yishay Mansour,et al.  Strong equilibrium in cost sharing connection games , 2007, EC '07.

[6]  Sid Chi-Kin Chau,et al.  Decentralized Ride-Sharing and Vehicle-Pooling Based on Fair Cost-Sharing Mechanisms , 2020, ArXiv.

[7]  Haris Aziz,et al.  Existence of stability in hedonic coalition formation games , 2012, AAMAS.

[8]  Yishay Mansour,et al.  Strong equilibrium in cost sharing connection games , 2007, EC '07.

[9]  Tim Roughgarden,et al.  Network Cost-Sharing without Anonymity , 2014, TEAC.

[10]  Éva Tardos,et al.  Near-optimal network design with selfish agents , 2003, STOC '03.

[11]  Tim Roughgarden,et al.  Algorithmic Game Theory , 2007 .

[12]  Susanne Albers,et al.  On the value of coordination in network design , 2008, SODA '08.

[13]  Weifa Liang,et al.  Collaborate or Separate? Distributed Service Caching in Mobile Edge Clouds , 2020, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications.

[14]  Martin Hoefer,et al.  Hedonic Coalition Formation in Networks , 2015, AAAI.

[15]  Max Klimm,et al.  Sharing Non-anonymous Costs of Multiple Resources Optimally , 2015, CIAC.

[16]  Martin Hoefer,et al.  Strategic cooperation in cost sharing games , 2010, Int. J. Game Theory.

[17]  Elliot Anshelevich,et al.  Anarchy, stability, and utopia: creating better matchings , 2009, Autonomous Agents and Multi-Agent Systems.

[18]  Khaled M. Elbassioni,et al.  Quantifying Inefficiency of Fair Cost-Sharing Mechanisms for Sharing Economy , 2015, IEEE Transactions on Control of Network Systems.

[19]  Sid Chi-Kin Chau,et al.  Multi-User Coalition Formation for Peer-to-Peer Energy Sharing , 2020, e-Energy.

[20]  Henricus Emerence David Houba Game theoretic models of bargaining , 1994 .

[21]  Khaled M. Elbassioni,et al.  Peer-to-Peer Energy Sharing: Effective Cost-Sharing Mechanisms and Social Efficiency , 2019, e-Energy.