Inter-session network coding with strategic users: A game-theoretic analysis of the butterfly network

Hamed Mohsenian-Rad, Jianwei Huang, Vincent W.S. Wong, Sidharth Jaggi, Robert Schober

Research output: Contribution to journalArticle (Academic Journal)peer-review

7 Citations (Scopus)

Abstract

We analyze inter-session network coding in a wired network using game theory. We assume that users are selfish and act as strategic players to maximize their own utility, which leads to a resource allocation game among users. In particular, we study a butterfly network, where a bottleneck link is shared by network coding and routing flows. We assume that network coding is performed using pairwise XOR operations. We prove the existence of Nash equilibrium for a wide range of utility functions. We also show that the number of Nash equilibria can be large (even infinite) for certain choices of parameters. This is in sharp contrast to a similar game setting with traditional packet forwarding, where the Nash equilibrium is always unique. We characterize the worst-case efficiency bound, i.e., the Price-of-Anarchy (PoA), compared to an optimal and cooperative network design. We show that by using a discriminatory pricing scheme which charges encoded and forwarded packets differently, we can improve the PoA in comparison with the case where a single pricing scheme is used. However, even when a discriminatory pricing scheme is used, the PoA is still worse than for the case when network coding is not applied. This implies that, although inter-session network coding can improve performance compared to routing, it is much more sensitive to users' strategic behavior.

Original languageEnglish
Article number6466332
Pages (from-to)1473-1484
Number of pages12
JournalIEEE Transactions on Communications
Volume61
Issue number4
DOIs
Publication statusPublished - 2013

Keywords

  • butterfly network
  • efficiency bound
  • game theory
  • Inter-session network coding
  • Nash equilibrium
  • price-of-anarchy

Fingerprint

Dive into the research topics of 'Inter-session network coding with strategic users: A game-theoretic analysis of the butterfly network'. Together they form a unique fingerprint.

Cite this