Download:
|
by Micah Adler, Dan Rubenstein
in Proceedings of the 13th Symposium on Discrete Algorithms, ACM Press/SIAM, New York/Philadelphia
http://www.cs.umass.edu/~micah/pubs/pricing.ps
Add To MetaCart
Abstract:
In [9], Feigenbaum, Papadimitriou and Shenker initiate the study of pricing algorithms for multicast transmission. In this paper, we build on this work by studying the eect on the complexity of pricing when two practical considerations are incorporated into the network model. In particular, we study a model where the session is oered at a number of dierent rates of transmission, and where there is a cost for enabling multicasting at each node of the network. As a test case for the dierent types of pricing that can occur, we consider a pricing mechanism, called Marginal Cost, that has seen considerable attention in simpler network models. We demonstrate that the details of how multiple rates are provided has a signicant impact on the complexity of pricing. For multiple rates provided via the layered paradigm, we provide a distributed algorithm for computing Marginal Cost eciently in terms of local computation and message complexity. The bit complexity (per edge) of this algorithm depends linearly on the product of the tree height and the number of possible rates. However, we provide two lower bounds on bit complexity, demonstrating that computing Marginal Cost (a) with multiple rates requires a bit complexity that is linear in the number of rates, and (b) with a cost for enabling
Citations
|
7709
|
Computers and Intractability: A Guide to the Theory of NP-Completeness
– Garey, Johnson
- 1979
|
|
941
|
Multicast Routing in a Datagram Internetwork", Stanford
– Deering
- 1991
|
|
837
|
Combinatorial Optimization Algorithm and Complexity
– Papadimitriou, Steiglitz
- 1982
|
|
783
|
A case for end system multicast
– Chu, Rao, et al.
- 2002
|
|
393
|
Communication Complexity
– Kushilevitz, Nisan
- 1997
|
|
375
|
Overcast: Reliable multicasting with an overlay network
– Jannotti, Gifford, et al.
- 2000
|
|
318
|
TCP-like congestion control for layered multicast data transfer
– Vicisano, Rizzo, et al.
- 1999
|
|
274
|
Some complexity questions related to distributive computing
– Yao
- 1979
|
|
271
|
A digital fountain approach to reliable distribution of bulk data
– Byers, Luby, et al.
- 1998
|
|
251
|
A general approximation technique for constrained forest problems
– Goemans, Williamson
- 1995
|
|
172
|
Sharing the cost of multicast transmissions
– Feigenbaum, Papadimitriou, et al.
- 2001
|
|
162
|
A value for n-person games
– Shapley
- 1953
|
|
106
|
RMX: Reliable multicast for heterogeneous networks
– Chawathe, Mccanne, et al.
- 2000
|
|
104
|
Strategyproof sharing of submodular costs: budget balance vs efficiency. Economic Theory
– Moulin, Shenker
- 2001
|
|
94
|
On the use of Destination Set Grouping to improve fairness in multicast video distribution
– Cheung, Ammar, et al.
- 1996
|
|
86
|
bounds by probabilistic arguments
– Lower
- 1980
|
|
85
|
REUNITE: A recursive unicast approach to multicast
– Stoica, Ng, et al.
- 2000
|
|
78
|
Applications of Approximation Algorithms to Cooperative Games
– Jain, Vazirani
- 2001
|
|
69
|
Clique is hard to approximate within n 1
– HASTAD
- 1996
|
|
48
|
Fine-grained layered multicast
– Byers, Luby, et al.
- 2001
|
|
41
|
Global Optimization Using Local Information with Applications to Flow Control
– Bartal, Byers, et al.
- 1997
|
|
39
|
The prize collecting Steiner tree problem: Theory and practice
– Johnson, Minkoff, et al.
|
|
27
|
Sharing the "Cost" of Multicast Trees: An Axiomatic Analysis
– Herzog, Shenker, et al.
- 1997
|
|
23
|
Receiver driven layered multicast
– McCanne, Jacobson, et al.
- 1996
|
|
22
|
Competitive auctions for multiple digital goods
– Goldberg, Hartline, et al.
- 2000
|
|
18
|
Asymptotic resource consumption in multicast reservation styles
– Mitzel, Shenker
- 1994
|