Games networks play a game theoretic approach to networks

Traditional network protocols such as TCP/IP require cooperation between traffic sources to achieve optimal network performance. This approach does not always work, as evident by frequent congestion problems in the Internet. Recent research in protocol design using game theory removes this limitation by modeling traffic sources as competing players and results in efficient and fair distribution of resources. This paper provides theoretical background of the game theoretic approach as applied to networks, describes some previously proposed schemes for minimizing network congestion, elaborates on pricing mechanisms and discusses game-theoretic routing solutions. Pricing provides a feasible solution for congestion control but application of distributed algorithmic mechanism design (DAMD) can be adapted for congestion control.

[1]  Tim Roughgarden,et al.  How bad is selfish routing? , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[2]  Konstantinos Psounis,et al.  CHOKe - a stateless active queue management scheme for approximating fair bandwidth allocation , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[3]  Eric J. Friedman,et al.  Learning and Implementation on the Internet , 1997 .

[4]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[5]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[6]  Scott Shenker,et al.  Making greed work in networks: a game-theoretic analysis of switch service disciplines , 1995, TNET.

[7]  J. Feigenbaum Games, Complexity Classes, and Approximation Algorithms , 1998 .

[8]  K. K. Ramakrishnan,et al.  A Proposal to add Explicit Congestion Notification (ECN) to IP , 1999, RFC.

[9]  Tim Roughgarden,et al.  How bad is selfish routing? , 2002, JACM.

[10]  John Nagle,et al.  Congestion control in IP/TCP internetworks , 1984, CCRV.

[11]  Srinivasan Seshan,et al.  Selfish behavior and stability of the internet: a game-theoretic analysis of TCP , 2002, SIGCOMM.

[12]  Joan Feigenbaum,et al.  Distributed algorithmic mechanism design: recent results and future directions , 2002, DIALM '02.

[13]  David C. Parkes,et al.  Iterative combinatorial auctions: achieving economic and computational efficiency , 2001 .

[14]  Noam Nisan,et al.  Algorithms for Selfish Agents , 1999, STACS.

[15]  Douglas S. Reeves,et al.  Distributed network flow control based on dynamic competitive markets , 1998, Proceedings Sixth International Conference on Network Protocols (Cat. No.98TB100256).

[16]  Ashish Goel,et al.  Oblivious AQM and Nash equilibria , 2002, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[17]  Rahul Garg,et al.  A game-theoretic approach towards congestion control in communication networks , 2002, CCRV.

[18]  Christos H. Papadimitriou,et al.  Algorithms, Games, and the Internet , 2001, ICALP.

[19]  Ariel Orda,et al.  Achieving network optima using Stackelberg routing strategies , 1997, TNET.