Performance Evaluation Lecture 2: Epidemics Giovanni Neglia INRIA – EPI Maestro 9 January 2014.

Slides:



Advertisements
Similar presentations
*Orange Labs, Sophia Antipolis, France
Advertisements

Joint and marginal distribution functions For any two random variables X and Y defined on the same sample space, the joint c.d.f. is For an example, see.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Zero-Sum Games (follow-up)
1 Chapter 5 Continuous time Markov Chains Learning objectives : Introduce continuous time Markov Chain Model manufacturing systems using Markov Chain Able.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
Belief Propagation by Jakob Metzler. Outline Motivation Pearl’s BP Algorithm Turbo Codes Generalized Belief Propagation Free Energies.
TCOM 501: Networking Theory & Fundamentals
MEAN FIELD FOR MARKOV DECISION PROCESSES: FROM DISCRETE TO CONTINUOUS OPTIMIZATION Jean-Yves Le Boudec, Nicolas Gast, Bruno Gaujal July 26,
Lecture 13 – Continuous-Time Markov Chains
1 Self Limiting Epidemic Forwarding and Fluid Approximations of Continuous Time Markov Chains Jean-Yves Le Boudec
ODE and Discrete Simulation or Mean Field Methods for Computer and Communication Systems Jean-Yves Le Boudec EPFL MLQA, Aachen, September
Mean Field Methods for Computer and Communication Systems: A Tutorial Jean-Yves Le Boudec EPFL Performance 2010 Namur, November
1/16 J. Cho, J.-Y. Le Boudec, and Y. Jiang, “Decoupling Assumption in ” On the Validity of the Decoupling Assumption in JEONG-WOO CHO Norwegian.
1 ENS, June 21, 2007 Jean-Yves Le Boudec, EPFL joint work with David McDonald, U. of Ottawa and Jochen Mundinger, EPFL …or an Art ? Is Mean Field a Technology…
Robust Communications for Sensor Networks in Hostile Environments Ossama Younis and Sonia Fahmy Department of Computer Sciences, Purdue University Paolo.
1 A Class Of Mean Field Interaction Models for Computer and Communication Systems Jean-Yves Le Boudec EPFL – I&C – LCA Joint work with Michel Benaïm.
4. Convergence of random variables  Convergence in probability  Convergence in distribution  Convergence in quadratic mean  Properties  The law of.
WiFi Models EE 228A Lecture 5 Teresa Tung and Jean Walrand
1 Mean Field Interaction Models for Computer and Communication Systems and the Decoupling Assumption Jean-Yves Le Boudec EPFL – I&C – LCA Joint work with.
1 A Generic Mean Field Convergence Result for Systems of Interacting Objects From Micro to Macro Jean-Yves Le Boudec, EPFL Joint work with David McDonald,
1 A Class Of Mean Field Interaction Models for Computer and Communication Systems Jean-Yves Le Boudec EPFL – I&C – LCA Joint work with Michel Benaïm.
1 Performance of Ad Hoc Networks with Two-Hop Relay Routing and Limited Packet Lifetime Ahmad Al Hanbali INRIA Sophia-Antipolis Maestro team Co-authors:
1 TCOM 501: Networking Theory & Fundamentals Lecture 8 March 19, 2003 Prof. Yannis A. Korilis.
1 Modeling and Simulating Networking Systems with Markov Processes Tools and Methods of Wide Applicability ? Jean-Yves Le Boudec
Mean Field Methods for Computer and Communication Systems Jean-Yves Le Boudec EPFL ACCESS Distinguished Lecture Series, Stockholm, May 28,
Performance Evaluation of Networks, part II Giovanni Neglia G. Neglia10 December 2012.
Decentralised load balancing in closed and open systems A. J. Ganesh University of Bristol Joint work with S. Lilienthal, D. Manjunath, A. Proutiere and.
Performance Evaluation Lecture 4: Epidemics Giovanni Neglia INRIA – EPI Maestro 12 January 2013.
The Exponential Distribution The exponential distribution has a number of useful applications. For example, we can use it to describe arrivals at a car.
Use of moment generating functions 1.Using the moment generating functions of X, Y, Z, …determine the moment generating function of W = h(X, Y, Z, …).
Energy Efficient Phone-to-Phone Communication Based on WiFi Hotspots in PSN En Wang 1,2, Yongjian Yang 1, and Jie Wu 2 1 Dept. of Computer Science and.
Workshop on Stochastic Differential Equations and Statistical Inference for Markov Processes Day 3: Numerical Methods for Stochastic Differential.
Queuing Networks Jean-Yves Le Boudec 1. Contents 1.The Class of Multi-Class Product Form Networks 2.The Elements of a Product-Form Network 3.The Product-Form.
Queuing Networks Jean-Yves Le Boudec 1. Networks of Queues Stability Queuing networks are frequently used models The stability issue may, in general,
On the Age of Pseudonyms in Mobile Ad Hoc Networks Julien Freudiger, Mohammad Hossein Manshaei, Jean-Yves Le Boudec and Jean-Pierre Hubaux Infocom 2010.
Continuous Variables Write message update equation as an expectation: Proposal distribution W t (x t ) for each node Samples define a random discretization.
1 Routing and Performance Evaluation of Disruption Tolerant Networks Mouhamad IBRAHIM Ph.D. defense Advisor: Philippe Nain INRIA Sophia Antipolis 14 November,
Chapter 61 Continuous Time Markov Chains Birth and Death Processes,Transition Probability Function, Kolmogorov Equations, Limiting Probabilities, Uniformization.
1 On the Performance of Internet Worm Scanning Strategies Authors: Cliff C. Zou, Don Towsley, Weibo Gong Publication: Journal of Performance Evaluation,
The M/M/ N / N Queue etc COMP5416 Advanced Network Technologies.
1 Mean Field and Variational Methods finishing off Graphical Models – Carlos Guestrin Carnegie Mellon University November 5 th, 2008 Readings: K&F:
Models for Epidemic Routing
Fast and Reliable Route Discovery Protocol Considering Mobility in Multihop Cellular Networks Hyun-Ho Choi and Dong-Ho Cho Wireless Pervasive Computing,
Performance Evaluation Lecture 1: Complex Networks Giovanni Neglia INRIA – EPI Maestro 10 December 2012.
Performance Evaluation Lecture 2: Epidemics Giovanni Neglia INRIA – EPI Maestro 16 December 2013.
Efficient Pairwise Key Establishment Scheme Based on Random Pre-Distribution Keys in Wireless Sensor Networks Source: Lecture Notes in Computer Science,
ST3236: Stochastic Process Tutorial 6
Performance Evaluation When: Wed. 1:20am~4:20pm Where: Room 107 Instructor: 周承復 –Office hours: by appointment – –
Physical Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 13th Quantum-mechanical extensions of probabilistic information processing Kazuyuki.
A New Class of Mobility Models for Wireless Mobile Communication Networks Joshua Gabet Advisor: Carl Baum Clemson University SURE 2005.
1 Chapter 5 Continuous time Markov Chains Learning objectives : Introduce continuous time Markov Chain Model manufacturing systems using Markov Chain Able.
Analytical Model for Connectivity in Vehicular Ad Hoc Networks Published in IEEE TVT vol. 57, no. 6, November 2008 Authors: Saleh Yousefi, Eitan Altman,
Mean Field Methods for Computer and Communication Systems Jean-Yves Le Boudec EPFL Network Science Workshop Hong Kong July
Message Delay in Mobile Ad Hoc Networks by Robin Groenevelt In collaboration with Philippe Nain and Ger Koole.
The Pure Birth Process Derivation of the Poisson Probability Distribution Assumptions events occur completely at random the probability of an event occurring.
Performance Evaluation
Performance Evaluation
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 12
Lecture 1: Complex Networks
Industrial Engineering Dep
En Wang 1,2 , Yongjian Yang 1 , and Jie Wu 2
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 12
13 Functions of Several Variables
Lecture 2: Complex Networks
CS723 - Probability and Stochastic Processes
Jean-Yves Le Boudec EPFL – I&C – LCA Joint work with Michel Benaïm
Introduction to Probability: Solutions for Quizzes 4 and 5
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 12
Presentation transcript:

Performance Evaluation Lecture 2: Epidemics Giovanni Neglia INRIA – EPI Maestro 9 January 2014

Outline  Limit of Markovian models  Mean Field (or Fluid) models exact results extensions Applications - Bianchi’s model - Epidemic routing

Mean fluid for Epidemic routing (and similar) 1. Approximation: pairwise intermeeting times modeled as independent exponential random variables 2. Markov models for epidemic routing 3. Mean Fluid Models

4 Inter-meeting times under random mobility (from Lucile Sassatelli’s course) Inter-meeting times mobile/mobile have been shown to follow an exponential distribution [Groenevelt et al.: The message delay in mobile ad hoc networks. Performance Evalation, 2005] Pr{ X = x } = μ exp(- μx) CDF: Pr{ X ≤ x } = 1 - exp(- μx), CCDF: Pr{ X > x } = exp(- μx) M. Ibrahim, Routing and Performance Evaluation of Disruption Tolerant Networks, PhD defense, UNS 2008 MAESTRO

Pairwise Inter-meeting time

2-hop routing Model the number of occurrences of the message as an absorbing Continuous Time Markov Chain (C- MC): State i  {1,…,N} represents the number of occurrences of the message in the network. State A represents the destination node receiving (a copy of) the message.

Model the number of occurrences of the message as an absorbing C-MC: State i  {1,…,N} represents the number of occurrences of the message in the network. State A represents the destination node receiving (a copy of) the message. Epidemic routing

10 T. G. Kurtz, Solutions of Ordinary Differential Equations as Limits of Pure Jump Markov Processes, Journal of Applied Probability, vol. 7, no. 1, pp. 49–58, M. Benaïm and J.-Y. Le Boudec, A class of mean field interaction models for computer and communication systems, Performance Evaluation, vol. 65, no , pp. 823–838, (from Lucile Sassatelli’s course)

11 T. G. Kurtz, Solutions of Ordinary Differential Equations as Limits of Pure Jump Markov Processes, Journal of Applied Probability, vol. 7, no. 1, pp. 49–58, M. Benaïm and J.-Y. Le Boudec, A class of mean field interaction models for computer and communication systems, Performance Evaluation, vol. 65, no , pp. 823–838, (from Lucile Sassatelli’s course)

12 T. G. Kurtz, Solutions of Ordinary Differential Equations as Limits of Pure Jump Markov Processes, Journal of Applied Probability, vol. 7, no. 1, pp. 49–58, M. Benaïm and J.-Y. Le Boudec, A class of mean field interaction models for computer and communication systems, Performance Evaluation, vol. 65, no , pp. 823–838, (from Lucile Sassatelli’s course)

13 T. G. Kurtz, Solutions of Ordinary Differential Equations as Limits of Pure Jump Markov Processes, Journal of Applied Probability, vol. 7, no. 1, pp. 49–58, M. Benaïm and J.-Y. Le Boudec, A class of mean field interaction models for computer and communication systems, Performance Evaluation, vol. 65, no , pp. 823–838, (from Lucile Sassatelli’s course)

14 Zhang, X., Neglia, G., Kurose, J., Towsley, D.: Performance Modeling of Epidemic Routing. Computer Networks 51, 2867–2891 (2007) Two-hop Epidemic MAESTRO (from Lucile Sassatelli’s course)

A further issue Model the number of occurrences of the message as an absorbing Continuous Time Markov Chain (C- MC): We need a different convergence result [Kurtz70] Solution of ordinary differential equations as limits of pure jump markov processes, T. G. Kurtz, Journal of Applied Probabilities, pages 49-58, 1970

[Kurtz1970] {X N (t), N natural} a family of Markov process in Z m with rates r N (k,k+h), k,h in Z m It is called density dependent if it exists a continuous function f() in R m x Z m such that r N (k,k+h) = N f(1/N k, h),h<>0 Define F(x)=Σ h h f(x,h) Kurtz’s theorem determines when {X N (t)} are close to the solution of the differential equation:

The formal result [Kurtz1970] Theorem. Suppose there is an open set E in R m and a constant M such that |F(x)-F(y)|<M|x-y|, x,y in E sup x in E Σ h |h| f(x,h) <∞, lim d->∞ sup x in E Σ |h|>d |h| f(x,h) =0 Consider the set of processes in {X N (t)} such that lim N->∞ 1/N X N (0) = x 0 in E and a solution of the differential equation such that x(s) is in E for 0 0

Application to epidemic routing r N (n I )= λ n I (N-n I ) = N ( λ N) (n I /N) (1-n I /N) assuming β = λ N keeps constant (e.g. node density is constant) f(x,h)=f(x)=x(1-x), F(x)=f(x) as N → ∞, n I /N → i(t), s.t. with initial condition

Application to epidemic routing, The solution is And for the Markov system we expect