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.
Mendeley helps you to discover research relevant for your work.
CITATION STYLE
Palmieri, A., Lallouet, A., & Pons, L. (2019). Constraint games for stable and optimal allocation of demands in SDN. In IJCAI International Joint Conference on Artificial Intelligence (Vol. 2019-August, pp. 6216–6220). International Joint Conferences on Artificial Intelligence. https://doi.org/10.24963/ijcai.2019/866