Utilisation des m´ ethodes champ moyen pour l’´ evaluation de performance
Nicolas Gast (Inria)
Inria, Grenoble, France
S´ eminaire de l’institut Fourier, Octobre 2016
Nicolas Gast (Inria) – 1 / 26
Utilisation des m ethodes champ moyen pour l evaluation de - - PowerPoint PPT Presentation
Utilisation des m ethodes champ moyen pour l evaluation de performance Nicolas Gast (Inria) Inria, Grenoble, France S eminaire de linstitut Fourier, Octobre 2016 Nicolas Gast (Inria) 1 / 26 Models of interacting objects (in
Nicolas Gast (Inria) – 1 / 26
Nicolas Gast (Inria) – 2 / 26
Nicolas Gast (Inria) – 2 / 26
Nicolas Gast (Inria) – 3 / 26
Nicolas Gast (Inria) – 3 / 26
1 2 3 4 5 Time 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35
ODE (N = ∞)
Nicolas Gast (Inria) – 4 / 26
1 2 3 4 5 Time 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35
ODE (N = ∞) N=10
Nicolas Gast (Inria) – 4 / 26
1 2 3 4 5 Time 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35
ODE (N = ∞) N=10 N=100
Nicolas Gast (Inria) – 4 / 26
1 2 3 4 5 Time 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35
ODE (N = ∞) N=10 N=100 N=1000
Nicolas Gast (Inria) – 4 / 26
1 2 3 4 5 Time 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35
ODE (N = ∞) N=10 N=100 N=1000 N=10000
Nicolas Gast (Inria) – 4 / 26
1 2 3 4 5 Time 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35
ODE (N = ∞) N=10 N=100 N=1000 N=10000
Nicolas Gast (Inria) – 4 / 26
Nicolas Gast (Inria) – 5 / 26
Nicolas Gast (Inria) – 6 / 26
Nicolas Gast (Inria) – 7 / 26
Nicolas Gast (Inria) – 8 / 26
Nicolas Gast (Inria) – 8 / 26
Nicolas Gast (Inria) – 9 / 26
Nicolas Gast (Inria) – 9 / 26
0.0 1.0 1.0 0.0 0.0 1.0 0.0 1.0 1.0 0.0 0.0 1.0 0.0 1.0 1.0 0.0 0.0 1.0 0.0 1.0 1.0 0.0 0.0 1.0 Fixed point true stationnary distribution limit cycle 0.0 1.0 1.0 0.0 0.0 1.0 0.0 1.0 1.0 0.0 0.0 1.0 0.0 1.0 1.0 0.0 0.0 1.0 0.0 1.0 1.0 0.0 0.0 1.0 Fixed point x ∗ = πN
Nicolas Gast (Inria) – 10 / 26
Nicolas Gast (Inria) – 11 / 26
Nicolas Gast (Inria) – 11 / 26
Nicolas Gast (Inria) – 11 / 26
Nicolas Gast (Inria) – 11 / 26
1Cho, Le Boudec, Jiang, On the Asymptotic Validity of the Decoupling Assumption
Nicolas Gast (Inria) – 12 / 26
Nicolas Gast (Inria) – 13 / 26
Nicolas Gast (Inria) – 13 / 26
Nicolas Gast (Inria) – 14 / 26
1 2 3 4 5 Time 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35
ODE (N = ∞) N=10 N=100 N=1000
Nicolas Gast (Inria) – 15 / 26
1 2 3 4 5 Time 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35
ODE (N = ∞) N=10 N=100 N=1000
Nicolas Gast (Inria) – 15 / 26
50 100 150 200 N 0.00 0.05 0.10 0.15 0.20 Proba(3 jobs)
Nicolas Gast (Inria) – 16 / 26
50 100 150 200 N 0.00 0.05 0.10 0.15 0.20 Proba(3 jobs)
Nicolas Gast (Inria) – 16 / 26
50 100 150 200 N 0.00 0.05 0.10 0.15 0.20 Proba(3 jobs)
Nicolas Gast (Inria) – 16 / 26
Nicolas Gast (Inria) – 17 / 26
Nicolas Gast (Inria) – 18 / 26
Nicolas Gast (Inria) – 18 / 26
Nicolas Gast (Inria) – 19 / 26
Nicolas Gast (Inria) – 19 / 26
Nicolas Gast (Inria) – 19 / 26
Nicolas Gast (Inria) – 20 / 26
2This model or variants have been heavily studied (Vvedenskaya 96, Mitzenmacher 98, . . . Fricker G. 2014, Tsitsiklis 2016). Nicolas Gast (Inria) – 21 / 26
Nicolas Gast (Inria) – 22 / 26
50 100 150 200 250 300 N 2 4 6 8 10 12 14 N X
i
(xi − πi)
ρ = 0. 7 ρ = 0. 8 ρ = 0. 9 ρ = 0. 95 ρ = 0. 99
50 100 150 200 250 300 N 10 20 30 40 50 60 70 N X
i
(xi − πi)
ρ = 0. 99 ρ = 0. 95 ρ = 0. 9 ρ = 0. 8 ρ = 0. 7
Nicolas Gast (Inria) – 23 / 26
50 100 150 200 250 300 N 2 4 6 8 10 12 14 N X
i
(xi − πi)
ρ = 0. 7 ρ = 0. 8 ρ = 0. 9 ρ = 0. 95 ρ = 0. 99
50 100 150 200 250 300 N 10 20 30 40 50 60 70 N X
i
(xi − πi)
ρ = 0. 99 ρ = 0. 95 ρ = 0. 9 ρ = 0. 8 ρ = 0. 7
Nicolas Gast (Inria) – 23 / 26
Nicolas Gast (Inria) – 24 / 26
1 Convergence of mean-field model is O(1/N). ◮ Works for transient and steady-state ◮ Works for infinite-dimensional state space. 2 Our approach is to focus on the expected values
Nicolas Gast (Inria) – 25 / 26
1 Technical question: ◮ Can we compute the constant in O(1/N)? ◮ Steady-state + only Lipschitz-continuous: is the convergence rate
2 Hitting/mixing-time + fluid approximation. 3 Non-homogeneous population. ◮ e.g., caching Nicolas Gast (Inria) – 26 / 26
Bena¨ ım, Le Boudec 08
ım and J.Y. Le Boudec., Performance evaluation, 2008. Le Boudec 10
Darling Norris 08
chains, Probability Surveys 2008
Budhiraja et al. 15
probability, 20, 2015. Nicolas Gast (Inria) – 1 / 2
G.,Gaujal Le Boudec 12
Puterman
M.L. Puterman, John Wiley & Sons, 2014. Lasry Lions
Tembine at al 09
Don and Towsley
Fricker-Gast 14
Fricket et al. 13
Gast, Mohamed, Discrete Mathematics and Theoretical Computer Science DMTCS
Gast, G. Massonnet, D. Reijsbergen, and M. Tribastone, CIKM 2015 Nicolas Gast (Inria) – 2 / 2