We investigate cost-sharing algorithms for multicast transmission. Economic considerations point to two distinct mechanisms, marginal cost and Shapley value, as the two solutions most appropriate in this context. We prove that the former has a natural algorithm that uses only two messages per link of the multicast tree, while we give evidence that the latter requires a quadratic total number of messages. We also show that the welfare value achieved by an optimal multicast tree is NP-hard to approximate within any constant factor, even for bounded-degree networks. The lower-bound proof for the Shapley value uses a novel algebraic technique for bounding from below the number of messages exchanged in a distributed computation; this technique may prove useful in other contexts as well. 1
|
924
|
Multicast routing in datagram internetworks and extended lans
– Deering, Cheriton
- 1990
|
|
683
|
An Introduction to Game Theory
– Osborne
- 2004
|
|
614
|
Counterspeculation, auctions and competitive sealed tenders
– Vickrey
- 1961
|
|
465
|
The PIM architecture for wide-area multicast routing
– Deering, Estrin, et al.
- 1996
|
|
383
|
Communication complexity
– Kushilevitz, Nisan
- 1997
|
|
363
|
Multipart pricing of public goods
– Clarke
- 1971
|
|
357
|
Rules of Encounter: Designing Conventions for Automated Negotiation Among Computers
– Rosenschein, Zlotkin
- 1994
|
|
176
|
IP multicast channels: EXPRESS support for large-scale single-source applications
– Holbrook, Cheriton
- 1999
|
|
121
|
Architecting noncooperative networks
– Korilis, Lazar, et al.
- 1995
|
|
112
|
A microeconomic approach to optimal resource allocation in distributed computer systems
– Kurose, Simha
- 1989
|
|
102
|
Strategyproof Sharing of Submodular Costs: Budget Balance Versus Efficiency, to appear in Economic Theory. Available in preprint form at http://www.aciri.org/shenker/cost.ps
– Moulin, Shenker
- 1997
|
|
65
|
A market protocol for decentralized task allocation
– Walsh, Wellman
- 1998
|
|
56
|
Simple multicast: A design for simple low-overhead multicast
– Perlman, Lee, et al.
- 1999
|
|
43
|
An economy for flow control in computer networks
– Ferguson, Nikolaou, et al.
- 1989
|
|
38
|
The prize collecting steiner tree problem: theory and practice
– Johnson, Minkoff, et al.
- 2000
|
|
27
|
Partial equilibrium approach to the free rider problem
– Green, Kohlberg, et al.
- 1976
|
|
26
|
Computational complexity of the game theory approach to cost allocation for a tree
– Megiddo
- 1978
|
|
24
|
Efficient network allocations with selfish users
– Shenker
- 1990
|
|
20
|
The theory of implementation in Nash equilibrium
– Maskin
- 1985
|
|
19
|
Incentives in public decision making
– Green, Laffont
- 1979
|
|
19
|
Incremental cost sharing; characterization by strategyproofness
– Moulin
- 1999
|
|
19
|
Incentives, decentralized controls, the assignment of joint costs and internal pricing
– Shubik
- 1962
|
|
17
|
The implementation of social choice rules
– Dasgupta, Hammond, et al.
- 1979
|
|
17
|
An incentive compatible flow control algorithm for rate allocation in computer networks
– Sanders
- 1988
|
|
17
|
Economic principles of multi-agent systems
– Boutilier, Shoham, et al.
- 1997
|
|
13
|
A game theoretic approach to decentralized flow control of markovian queueing networks
– Hsiao, Lazar
- 1988
|
|
10
|
Incentive compatibility since 1972
– Groves, Ledyard
- 1987
|
|
5
|
Making greed work in networks
– Shenker
- 1995
|
|
4
|
A value for n-person games, in "Contributions to the Theory of Games
– Shapley
- 1953
|
|
3
|
Core Based Trees (CBT), in "Proceedings of Sigcomm '93
– Ballardie
- 1993
|
|
3
|
Learning and Implementation in the Internet," preprint. Available at http://www.icir.org/shenker/decent.ps
– Friedman, Shenker
- 1997
|
|
3
|
Competitive Auctions and Digital Goods," InterTrust Technical Report 99-01. Available at http://www.intertrust.com/star/tr/tr-99-01.html
– Goldberg, Hartline, et al.
- 1999
|
|
3
|
Algorithms for selfish agents, in "Proceedings of the 16th Symposium on Theoretical Aspects of Computer Science
– Nisan
- 1999
|
|
3
|
Algorithmic mechanism design, to appear in Games and Economic Behavior. Extended abstract
– Nisan, Ronen
- 1999
|
|
3
|
The Characterization of Implementable Choice Rules, in "Aggregation and Revelation of Preferences
– Roberts
- 1979
|
|
2
|
Computationally Feasible VCG Mechanisms, to be presented at "Games 2000." Available in preprint form at http:/www.cs.huji.ac.il/~noam/vcgbased.ps
– Nisan, Ronen
- 2000
|