Inter-Session Network Coding with Strategic Users: A Game-Theoretic Analysis of Network Coding
Amir-Hamed Mohsenian-Rad, Jianwei Huang, Vincent W.S. Wong, Sidharth, Jaggi, and Robert Schober

TL;DR
This paper analyzes how strategic, selfish users affect the performance of inter-session network coding in wired networks using game theory, revealing potential inefficiencies and the impact of pricing schemes.
Contribution
It introduces a game-theoretic framework for inter-session network coding with selfish users, characterizes Nash equilibria, and evaluates efficiency bounds under different pricing schemes.
Findings
Multiple Nash equilibria can exist, sometimes infinitely many.
Network coding's efficiency can drop to as low as 20-25%.
Discriminatory pricing schemes can improve but not eliminate efficiency loss.
Abstract
A common assumption in the existing network coding literature is that the users are cooperative and non-selfish. However, this assumption can be violated in practice. In this paper, we analyze inter-session network coding in a wired network using game theory. We assume selfish users acting strategically to maximize their own utility, leading to a resource allocation game among users. In particular, we study the well-known butterfly network topology where a bottleneck link is shared by several network coding and routing flows. We prove the existence of a Nash equilibrium for a wide range of utility functions. We show that the number of Nash equilibria can be large (even infinite) for certain choices of system parameters. This is in sharp contrast to a similar game setting with traditional packet forwarding where the Nash equilibrium is always unique. We then characterize the worst-case…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
