Distributed computation of optimal allocations using potential games
Pierre Coucheney, Corinne Touati, Bruno Gaujal
INRIA Alcatel-Lucent Common Lab.
Alge(co)Fail
- B. G. (inria)
Algorithms for population games 1 / 30
Distributed computation of optimal allocations using potential games - - PowerPoint PPT Presentation
Distributed computation of optimal allocations using potential games Pierre Coucheney, Corinne Touati, Bruno Gaujal INRIA Alcatel-Lucent Common Lab. Alge(co)Fail B. G. (inria) Algorithms for population games 1 / 30 Motivation: Distributed
Algorithms for population games 1 / 30
Algorithms for population games 2 / 30
Algorithms for population games 2 / 30
Algorithms for population games 3 / 30
Algorithms for population games Description of the Problem 4 / 30
Algorithms for population games Description of the Problem 5 / 30
Algorithms for population games Description of the Problem 5 / 30
Algorithms for population games Population Game 6 / 30
Algorithms for population games Population Game 7 / 30
Algorithms for population games Population Game 8 / 30
Algorithms for population games Dynamics 9 / 30
Algorithms for population games Dynamics 10 / 30
Algorithms for population games Dynamics 11 / 30
Algorithms for population games Dynamics 11 / 30
Algorithms for population games Dynamics 12 / 30
Algorithms for population games Dynamics 13 / 30
◮ Choose sn according to qn(t). ◮ Update: qn,i(t + 1) = qn,i(t) + ǫ
Algorithms for population games Distributed Algorithm 14 / 30
Algorithms for population games Distributed Algorithm 15 / 30
Algorithms for population games Distributed Algorithm 16 / 30
Algorithms for population games Other dynamics 17 / 30
Algorithms for population games Other dynamics 17 / 30
0.2 0.4 0.6 0.8 1
Algorithms for population games Numerical Studies 18 / 30
Algorithms for population games Global vs Local Maximum 19 / 30
Algorithms for population games Global vs Local Maximum 20 / 30
0.5 1 0.5 1
Algorithms for population games Global vs Local Maximum 21 / 30
0.5 1 0 0.5 1 0.5 1
Algorithms for population games Global vs Local Maximum 22 / 30
Algorithms for population games Global vs Local Maximum 23 / 30
System Size Throughput (Mb/s) 26 27 28 29 30 31 32 33 34 15 20 25 30 35 40 45 50
Number of iterations System Size 10 100 1000 10000 50 45 40 25 30 35 20 15 100000
Algorithms for population games Global vs Local Maximum 24 / 30
5 10 15 20 25 30 10 20 30 40 50 60 70 80 Number of handovers Number of mobiles
Algorithms for population games Global vs Local Maximum 25 / 30
Percentage of efficiency gain 25 20 15 10 5 10 20 30 40 50 60 Number of mobiles
Algorithms for population games Global vs Local Maximum 26 / 30
10 45 20 20 30 40 50 5000 9360 9310 10000 15000
Throughput (Mb/s) Time
20000
Arrival
Algorithms for population games extensions 27 / 30
10 45 20 20 30 40 50 5000 10100 10140 10000 15000 20000
Time Throughput (Mb/s) Arrival
Algorithms for population games extensions 28 / 30
−1 −0.5 0.5 1 1.5 2 2.5 10 20 30 40 50 60
Percentage of mice traffic Percentage of efficiency gain
Algorithms for population games extensions 29 / 30
Algorithms for population games Conclusion 30 / 30