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
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;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2013.021413.110555