The Price of Anarchy (POA) of network coding and routing based on average pricing mechanism

The congestion pricing is an efficient allocation approach to mediate demand and supply of network resources. Different from the previous pricing using Affine Marginal Cost (AMC), we focus on studying the game between network coding and routing flows sharing a single link when users are price anticipating based on an Average Cost Sharing (ACS) pricing mechanism. We characterize the worst-case efficiency bounds of the game compared with the optimal, i.e., the price-of anarchy (POA), which can be low bound 50% with routing only. When both network coding and routing are applied, the POA can be as low as 4/9. Therefore, network coding cannot improve the POA significantly under the ACS. Moreover, for more efficient use of limited resources, it indicates the sharing users have a higher tendency to choose network coding.

[1]  Vincent W. S. Wong,et al.  A Game-Theoretic Analysis of Inter-Session Network Coding , 2009, 2009 IEEE International Conference on Communications.

[2]  Xue-Bin Liang,et al.  Matrix games in the multicast networks: maximum information flows with network switching , 2006, IEEE Transactions on Information Theory.

[3]  Vincent W. S. Wong,et al.  Inter-Session Network Coding with Strategic Users: A Game-Theoretic Analysis of Network Coding , 2009, ArXiv.

[4]  John N. Tsitsiklis,et al.  A scalable network resource allocation mechanism with bounded efficiency loss , 2006, IEEE Journal on Selected Areas in Communications.

[5]  Zongpeng Li,et al.  Cross-Monotonic Multicast , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[6]  Baochun Li,et al.  Dice: a game theoretic framework for wireless multipath network coding , 2008, MobiHoc '08.