Skip to main content

Capacity Allocation Games for Network-Coded Multicast Streaming

  • Conference paper
  • 1454 Accesses

Abstract

In this paper we formulate and study a capacity allocation game between a set of receivers (players) that are interested in receiving multicast data (video/multimedia) being streamed from a server through a multihop network. We consider fractional multicast streaming, where the multicast stream from the source (origin-server) to any particular receiver (end-user) can be split over multiple paths. The receivers are selfish and non-cooperative, but must collaboratively purchase capacities of links in the network, as necessary for delivery of the multicast stream from the source to the individual receivers, assuming that the multicast stream is network coded. For this multicast capacity allocation (network formation) game, we show that the Nash equilibrium is guaranteed to exist in general. For a 2-tier network model where the receivers must obtain the multicast data from the source through a set of relay nodes, we show that the price-of-stability is at most 2, and provide a polynomial-time algorithm that computes a Nash equilibrium whose social cost is within a factor of 2 of the socially optimum solution. For more general network models, we give a polynomial time algorithm that computes a 2-approximate Nash equilibrium whose cost is at most 2 times the social optimum. Simulation studies show that our algorithms generate efficient Nash equilibrium allocation solutions for a vast majority of randomly generated network topologies.

This work is supported in part by NSF grants CCF-0914782, CNS-1017932, and CNS-1018398.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Web could collapse as video demand soars. Daily Telegraph (April 7, 2008)

    Google Scholar 

  2. ITU IPTV Focus Group, http://www.itu.int/ITU-T/IPTV/

  3. Future Looks Bright For IPTV. Satellite Today (May 2, 2005)

    Google Scholar 

  4. http://www.youtube.com

  5. Cisco Virtual Video Infrastructure Managing Complexity and Scale in a Next-Generation Video Network. White Paper, Cisco Systems (2008)

    Google Scholar 

  6. Ahlswede, R., Cai, N., Li, S., Yeung, R.: Network information flow. IEEE Trans. Inform. Theory 46(4), 1204–1216 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  7. Anshelevich, E., Caskurlu, B.: Price of Stability in Survivable Network Design. In: Mavronicolas, M., Papadopoulou, V.G. (eds.) SAGT 2009. LNCS, vol. 5814, pp. 208–219. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  8. Anshelevich, E., Dasgupta, A., Kleinberg, J., Tardos, É., Wexler, T., Roughgarden, T.: The Price of Stability for Network Design with Fair Cost Allocation. SIAM Journal on Computing 38(4), 1602–1623 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  9. Anshelevich, E., Dasgupta, A., Tardos, É., Wexler, T.: Near-Optimal Network Design with Selfish Agents. Theory of Computing 4, 77–109 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  10. Bilò, V., Caragiannis, I., Fanelli, A., Monaco, G.: Improved Lower Bounds on the Price of Stability of Undirected Network Design Games. In: Kontogiannis, S., Koutsoupias, E., Spirakis, P.G. (eds.) SAGT 2010. LNCS, vol. 6386, pp. 90–101. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  11. Chekuri, C., Chuzhoy, J., Lewin-Eytan, L., Naor, J., Orda, A.: Non-cooperative multicast and facility location games. In: Proceedings of the 7th ACM Conference on Electronic Commerce (EC), Ann Arbor, Michigan, pp. 72–81 (2006)

    Google Scholar 

  12. Chen, H., Roughgarden, T.: Network Design with Weighted Players. In: SPAA (2006)

    Google Scholar 

  13. Chen, H., Roughgarden, T., Valiant, G.: Designing Networks with Good Equilibria. In: SODA 2008 (2008)

    Google Scholar 

  14. Christodoulou, G., Koutsoupias, E.: On the Price of Anarchy and Stability of Correlated Equilibria of Linear Congestion Games. In: Brodal, G.S., Leonardi, S. (eds.) ESA 2005. LNCS, vol. 3669, pp. 59–70. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  15. Epstein, A., Feldman, M., Mansour, Y.: Strong Equilibrium in Cost-Sharing Connection Games. In: EC 2007 (2007)

    Google Scholar 

  16. Feigenbaum, J., Papadimitriou, C., Shenker, S.: Sharing the Cost of Multicast Transmissions. Journal of Computer and System Sciences 63, 21–41 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  17. Fiat, A., Kaplan, H., Levy, M., Olonetsky, S., Shabo, R.: On the Price of Stability for Designing Undirected Networks with Fair Cost Allocations. In: Bugliesi, M., Preneel, B., Sassone, V., Wegener, I. (eds.) ICALP 2006, Part I. LNCS, vol. 4051, pp. 608–618. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  18. Ho, T., Medard, M., Shi, J., Effros, M., Karger, D.R.: On randomized network coding. In: Proc. 41st Annual Allerton Conf. Comm., Control, & Computing, Monticello, IL (October 2003)

    Google Scholar 

  19. Hoefer, M.: Non-cooperative Facility Location and Covering Games. In: Asano, T. (ed.) ISAAC 2006. LNCS, vol. 4288, pp. 369–378. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  20. Hoefer, M., Krysta, P.: Geometric Network Design with Selfish Agents. In: Wang, L. (ed.) COCOON 2005. LNCS, vol. 3595, pp. 167–178. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  21. Li, S.-Y.R., Yeung, R.W., Cai, N.: Linear network coding. IEEE Trans. Inform. Theory 49(2), 317–381 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  22. Nisan, N., Roughgarden, T., Tardos, É., Vazirani, V.V.(eds.): Algorithmic Game Theory. Cambridge University Press

    Google Scholar 

  23. Sanders, P., Egner, S., Tolhuizen, L.: Polynomial time algorithms for network information flow. In: Proc.of the Fifteenth Annual ACM Symposium on Parallel Algorithms and Architectures, pp. 286–294 (2003)

    Google Scholar 

  24. Vazirani, V.V.: Approximation algorithms. Springer, Berlin (2001)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Anshelevich, E., Caskurlu, B., Kar, K., Zhang, H. (2012). Capacity Allocation Games for Network-Coded Multicast Streaming. In: Jain, R., Kannan, R. (eds) Game Theory for Networks. GameNets 2011. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 75. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30373-9_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30373-9_45

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30372-2

  • Online ISBN: 978-3-642-30373-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics