• DocumentCode
    62675
  • Title

    Inter-Session Network Coding with Strategic Users: A Game-Theoretic Analysis of the Butterfly Network

  • Author

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

  • Author_Institution
    EE Dept., Univ. of California at Riverside, Riverside, CA, USA
  • Volume
    61
  • Issue
    4
  • fYear
    2013
  • fDate
    Apr-13
  • Firstpage
    1473
  • Lastpage
    1484
  • 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.
  • Keywords
    game theory; hypercube networks; network coding; Nash equilibria; Nash equilibrium; bottleneck link; butterfly network; cooperative network design; discriminatory pricing scheme; game theoretic analysis; game theory; intersession network coding; packet forwarding; pairwise XOR operation; resource allocation game; routing flow; strategic behavior; strategic users; utility function; wired network; worst case efficiency bound; Cost function; Games; Nash equilibrium; Network coding; Pricing; Resource management; Routing; Inter-session network coding; Nash equilibrium; butterfly network; efficiency bound; game theory; price-of-anarchy;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2013.021413.110555
  • Filename
    6466332