ABSTRACT
We introduce a combinatorial variant of the cost sharing problem: several services can be provided to each player and each player values every combination of services differently. A publicly known cost function specifies the cost of providing every possible combination of services. A combinatorial cost sharing mechanism is a protocol that decides which services each player gets and at what price. We look for dominant strategy mechanisms that are (economically) efficient and cover the cost, ideally without overcharging (i.e., budget balanced). Note that unlike the standard cost sharing setting, combinatorial cost sharing is a multi-parameter domain. This makes designing dominant strategy mechanisms with good guarantees a challenging task.
We present the Potential Mechanism -- a combination of the VCG mechanism and a well-known tool from the theory of cooperative games: Hart and Mas-Colell's potential function. The potential mechanism is a dominant strategy mechanism that always covers the incurred cost. When the cost function is subadditive the same mechanism is also approximately efficient. Our main technical contribution shows that when the cost function is submodular the potential mechanism is approximately budget balanced in three settings: supermodular valuations, symmetric cost function and general symmetric valuations, and two players with general valuations.
Supplemental Material
- Lawrence M. Ausubel and Paul Milgrom. 2006. The Lovely but Lonely Vickrey Auction. In Combinatorial Auctions, chapter 1. MIT Press.Google Scholar
- Yvonne Bleischwitz, Burkhard Monien, and Florian Schoppmann. 2007. To be or not to be (served). In International Workshop on Web and Internet Economics. Springer, 515--528. Google ScholarDigital Library
- Yvonne Bleischwitz and Florian Schoppmann. 2008. Group-strategyproof cost sharing for metric fault tolerant facility location. In International Symposium on Algorithmic Game Theory. Springer, 350--361. Google ScholarDigital Library
- Liad Blumrosen and Shahar Dobzinski. 2014. Reallocation mechanisms. EC (2014). Google ScholarDigital Library
- Janina Brenner and Guido Schäfer. 2007. Cost sharing methods for makespan and completion time scheduling. In Annual Symposium on Theoretical Aspects of Computer Science. Springer, 670--681. Google ScholarDigital Library
- Ruggiero Cavallo. 2006. Optimal decision-making with minimal waste: Strategyproof redistribution of VCG payments. In Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems. ACM, 882--889. Google ScholarDigital Library
- Shuchi Chawla, Tim Roughgarden, and Mukund Sundararajan. 2006. Optimal cost-sharing mechanisms for steiner forest problems. In International Workshop on Internet and Network Economics. Springer, 112--123. Google ScholarDigital Library
- Rajat Deb and Laura Razzolini. 1999. Voluntary cost sharing for an excludable public project. Mathematical Social Sciences 37, 2 (1999), 123--138.Google ScholarCross Ref
- Shahar Dobzinski, Aranyak Mehta, Tim Roughgarden, and Mukund Sundararajan. 2008. Is Shapley cost sharing optimal?. In International Symposium on Algorithmic Game Theory. Springer, 327--336. Google ScholarDigital Library
- Joan Feigenbaum, Arvind Krishnamurthy, Rahul Sami, and Scott Shenker. 2002. Hardness results for multicast cost sharing. In International Conference on Foundations of Software Technology and Theoretical Computer Science. Springer, 133--144. Google ScholarDigital Library
- Hu Fu, Brendan Lucier, Balasubramanian Sivan, and Vasilis Syrgkanis. 2013. Cost-recovering Bayesian algorithmic mechanism design. In Proceedings of the fourteenth ACM conference on Electronic commerce. ACM, 453--470. Google ScholarDigital Library
- Konstantinos Georgiou and Chaitanya Swamy. 2013. Black-box reductions for cost-sharing mechanism design. Games and Economic Behavior (2013).Google Scholar
- Mingyu Guo and Vincent Conitzer. 2009. Worst-case optimal redistribution of VCG payments in multi-unit auctions. Games and Economic Behavior 67, 1 (2009), 69--98.Google ScholarCross Ref
- Anupam Gupta, Jochen Könemann, Stefano Leonardi, R Ravi, and Guido Schäfer. 2015. Efficient cost-sharing mechanisms for prize-collecting problems. Mathematical Programming 152, 1--2 (2015), 147--188. Google ScholarDigital Library
- Sergiu Hart and Andreu Mas-Colell. 1989. Potential, value, and consistency. Econometrica: Journal of the Econometric Society (1989), 589--614.Google Scholar
- Kazuhiko Hashimoto and Hiroki Saitoh. 2015. Strategy-proof cost sharing under increasing returns: Improvement of the supremal welfare loss. Games and Economic Behavior 89 (2015), 101--121.Google ScholarCross Ref
- Stephen C Littlechild and Guillermo Owen. 1973. A simple expression for the Shapley value in a special case. Management Science 20, 3 (1973), 370--372. Google ScholarDigital Library
- Aranyak Mehta, Tim Roughgarden, and Mukund Sundararajan. 2007. Beyond moulin mechanisms. In Proceedings of the 8th ACM Conference on Electronic Commerce. ACM, 1--10. Google ScholarDigital Library
- Hervé Moulin. 1999. Incremental cost sharing: Characterization by coalition strategy-proofness. Social Choice and Welfare 16, 2 (1999), 279--320.Google ScholarCross Ref
- Hervé Moulin. 2009. Almost budget-balanced VCG mechanisms to assign multiple objects. Journal of Economic Theory 144, 1 (2009), 96--119.Google ScholarCross Ref
- Herve Moulin and Scott Shenker. 2001. Strategyproof sharing of submodular costs: budget balance versus efficiency. Economic Theory 18, 3 (2001), 511--533.Google ScholarCross Ref
- Kevin Roberts. 1979. Aggregation and revelation of preferences. The Characterization of Implementable Choice Rules (1979), 321--348. {23} Tim Roughgarden and Mukund Sundararajan. 2009. Quantifying inefficiency in cost-sharing mechanisms. Journal of the ACM (JACM) 56, 4 (2009), 23. Google ScholarDigital Library
- Alexander Schrijver. 2000. A combinatorial algorithm minimizing submodular functions in strongly polynomial time. Journal of Combinatorial Theory, Series B 80, 2 (2000), 346--355. Google ScholarDigital Library
- Mukund Sundararajan. 2009. Trade-offs in cost sharing. Ph.D. Dissertation. Stanford University. Google ScholarDigital Library
Index Terms
- Combinatorial Cost Sharing
Recommendations
Quantifying inefficiency in cost-sharing mechanisms
In a cost-sharing problem, several participants with unknown preferences vie to receive some good or service, and each possible outcome has a known cost. A cost-sharing mechanism is a protocol that decides which participants are allocated a good and at ...
Cost Sharing Mechanisms for Fair Pricing of Resource Usage
We propose a simple and intuitive cost mechanism which assigns costs for the competitive usage of m resources by n selfish agents. Each agent has an individual demand; demands are drawn according to some probability distribution. The cost paid by an ...
Cost Sharing Mechanisms for Fair Pricing of Resource Usage
We propose a simple and intuitive cost mechanism which assigns costs for the competitive usage of mresources by n selfish agents. Each agent has an individual demand; demands are drawn according to some probability distribution. The cost paid by an ...
Comments