Proceedings

Constraint Games for Stable and Optimal Allocation of Demands in SDN

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Best Sister Conferences. Pages 6216-6220.

https://doi.org/10.24963/ijcai.2019/866

Abstract

Software Defined Networking (or SDN) allows to apply a centralized control over a network of computers in order to provide better global throughput. One of the problem to solve is the multi-commodity flow routing where a set of demands (or commodities) have to be routed at minimum cost. In contrast with other versions of this problem, we consider here problems with congestion that change the cost of a link according to the capacity used. We propose here to study centralized routing with Constraint Programming and selfish routing with Constraint Games. Selfish routing reaches a Nash equilibrium and is important for the perceived quality of the solution since no user is able to improve his cost by changing only his own path. We present real and synthetic benchmarks with hundreds or thousands players and we show that for this problem the worst selfish routing is often close to the optimal centralized solution.

  1. [Azzouni et al., 2017] Abdelhadi Azzouni, Raouf Boutaba, and Guy Pujolle. Neuroute: Predictive dynamic routing for software-defined networks. In 13th International Confer- ence on Network and Service Management, CNSM 2017, Tokyo, Japan, November 26-30, 2017, pages 1-6. IEEE Computer Society, 2017.
  2. [Chabrier et al., 2004] Alain Chabrier, Emilie Danna, Claude Le Pape, and Laurent Perron. Solving a network design problem. Annals OR, 130(1-4):217-239, 2004.
  3. [Even et al., 1975] Shimon Even, Alon Itai, and Adi Shamir. On the complexity of time table and multi-commodity flow problems. In Proceedings of the 16th Annual Symposium on Foundations of Computer Science, SFCS '75, pages 184-193, Washington, DC, USA, 1975. IEEE Computer Society.
  4. [Fudenberg and Tirole, 1991] Drew Fudenberg and Jean Ti- role. Game Theory. The MIT Press, 1991.
  5. [Layeghy et al., 2016] Siamak Layeghy, Farzaneh Pakzad, and Marius Portmann. SCOR: constraint programming- based northbound interface for SDN. In 26th International Telecommunication Networks and Applications Confer- ence, ITNAC 2016, Dunedin, New Zealand, December 7-9, 2016, pages 83-88. IEEE, 2016.
  6. [Leguay et al., 2016] Jérémie Leguay, Moez Draief, Symeon Chouvardas, Stefano Paris, Georgios S. Paschos, Lorenzo Maggi, and Meiyu Qi. Online and global network op- timization: Towards the next-generation of routing plat- forms. CoRR, abs/1602.01629, 2016.
  7. [Mendiola et al., 2017] Alaitz Mendiola, Jasone Astorga, Eduardo Jacob, and Marivi Higuero. A survey on the contributions of software-defined networking to traffic en- gineering. IEEE Communications Surveys and Tutorials, 19(2):918-953, 2017.
  8. [Orlowski et al., 2007] Sebastian Orlowski, Michal/ Pióro, A. Tomaszewski, and Roland Wessäly. SNDlib 1.0 -Sur- vivable Network Design Library. In Proceedings of the 3rd International Network Optimization Conference (INOC 2007), Spa, Belgium, April 2007. http://sndlib.zib.de, ex- tended version accepted in Networks, 2009. Link
  9. [Palmieri and Lallouet, 2017] Anthony Palmieri and Arnaud Lallouet. Constraint games revisited. In Carles Sierra, ed- itor, Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI 2017, Mel- bourne, Australia, August 19-25, 2017, pages 729-735. IJCAI
  10. [Pape et al., 2002] Claude Le Pape, Laurent Perron, Jean- Charles Régin, and Paul Shaw. Robust and parallel solving of a network design problem. In P. Van Hentenryck, editor, Principles and Practice of Constraint Programming -CP 2002, 8th International Conference, CP 2002, Ithaca, NY, USA, September 9-13, 2002, Proceedings, volume 2470 of LNCS, pages 633-648. Springer, 2002.
  11. [Puri and Tripakis, 2002] Anuj Puri and Stavros Tripakis. Algorithms for the multi-constrained routing problem. In Martti Penttonen and Erik Meineche Schmidt, editors, Al- gorithm Theory -SWAT 2002, 8th Scandinavian Workshop on Algorithm Theory, Turku, Finland, July 3-5, 2002 Pro- ceedings, volume 2368 of Lecture Notes in Computer Sci- ence, pages 338-347. Springer, 2002.
  12. [Refalo, 2004] Philippe Refalo. Impact-based search strate- gies for constraint programming. In Mark Wallace, editor, Principles and Practice of Constraint Programming -CP 2004, 10th International Conference, CP 2004, Toronto, Canada, September 27 -October 1, 2004, Proceedings, volume 3258 of Lecture Notes in Computer Science, pages 557-571. Springer, 2004.
  13. [Rosenthal, 1973] Robert W. Rosenthal. A class of games possessing pure-strategy nash equilibria. International Journal of Game Theory, 2(1):65-67, 1973.
  14. [Vassilaras et al., 2017] Spyridon Vassilaras, Lazaros Gkatzikis, Nikolaos Liakopoulos, Ioannis N. Stiakogian- nakis, Meiyu Qi, Lei Shi, Liu Liu, Merouane Debbah, and Giorgios S. Paschos. The algorithmic aspects of network slicing. IEEE Communications Magazine, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards