Positive Harris Recurrence and Diffusion Scale Analysis of a Push-Pull Queueing Network Yoni Nazarathy and Gideon Weiss University of Haifa ValueTools.

Slides:



Advertisements
Similar presentations
Random Processes Introduction (2)
Advertisements

Introduction to Queuing Theory
Queueing and Scheduling - Bridging the Gap Gideon Weiss University of Haifa CIRM Marseilles May, 2008 Gideon Weiss University of Haifa CIRM Marseilles.
Chapter 8 Elliptic Equation.
Queueing Models and Ergodicity. 2 Purpose Simulation is often used in the analysis of queueing models. A simple but typical queueing model: Queueing models.
CWI PNA2, Reading Seminar, Presented by Yoni Nazarathy EURANDOM and the Dept. of Mechanical Engineering, TU/e Eindhoven September 17, 2009 An Assortment.
Flows and Networks Plan for today (lecture 2): Questions? Continuous time Markov chain Birth-death process Example: pure birth process Example: pure death.
Discrete Time Markov Chains
Queueing Models for P2P Systems.  Extend classical queuing theory for P2P systems.  Develop taxonomy for different variations of these queuing models.
TCOM 501: Networking Theory & Fundamentals
Balancing Reduces Asymptotic Variance of Outputs Yoni Nazarathy * EURANDOM, Eindhoven University of Technology, The Netherlands. Based on some joint works.
Simulation Where real stuff starts. ToC 1.What, transience, stationarity 2.How, discrete event, recurrence 3.Accuracy of output 4.Monte Carlo 5.Random.
AQM for Congestion Control1 A Study of Active Queue Management for Congestion Control Victor Firoiu Marty Borden.
From PET to SPLIT Yuri Kifer. PET: Polynomial Ergodic Theorem (Bergelson) preserving and weakly mixing is bounded measurable functions polynomials,integer.
A gentle introduction to fluid and diffusion limits for queues Presented by: Varun Gupta April 12, 2006.
Network Bandwidth Allocation (and Stability) In Three Acts.
1 DYNAMIC SCHEDULING OF A PARALLEL SERVER SYSTEM IN HEAVY TRAFFIC UNDER A COMPLETE RESOURCE POOLING CONDITION Ruth J. Williams University of California,
1 Alan Scheller-Wolf Joint with: Mor Harchol-Balter, Taka Osogami, Adam Wierman, and Li Zhang. Dimensionality Reduction for the analysis of Cycle Stealing,
Queuing Networks: Burke’s Theorem, Kleinrock’s Approximation, and Jackson’s Theorem Wade Trappe.
Finite Buffer Fluid Networks with Overflows Yoni Nazarathy, Swinburne University of Technology, Melbourne. Stijn Fleuren and Erjen Lefeber, Eindhoven University.
1 10. Joint Moments and Joint Characteristic Functions Following section 6, in this section we shall introduce various parameters to compactly represent.
Introduction to Queuing Theory
Asaf Cohen (joint work with Rami Atar) Department of Mathematics University of Michigan Financial Mathematics Seminar University of Michigan March 11,
A bit on Queueing Theory: M/M/1, M/G/1, GI/G/1 Yoni Nazarathy * EURANDOM, Eindhoven University of Technology, The Netherlands. (As of Dec 1: Swinburne.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa On the Variance of Queueing Output Processes Haifa Statistics.
Decentralised load balancing in closed and open systems A. J. Ganesh University of Bristol Joint work with S. Lilienthal, D. Manjunath, A. Proutiere and.
On the variance curve of outputs for some queues and networks Yoni Nazarathy Gideon Weiss Yoav Kerner QPA Seminar, EURANDOM January 8, 2009.
Finite Buffer Fluid Networks with Overflows Yoni Nazarathy, Swinburne University of Technology, Melbourne. Stijn Fleuren and Erjen Lefeber, Eindhoven University.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance of the Output Process of Finite.
Parameter Estimation Problems in Queueing and Related Stochastic Models Yoni Nazarathy School of Mathematics and Physics, The University of Queensland.
Overflow Queueing Networks: Limiting Traffic Equations, Trajectories and Sojourn Times Stijn Fleuren, Yoni Nazarathy, Erjen Lefeber Open Problem Session.
Introduction to Queueing Theory
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance of the Output Process of Finite.
Stability using fluid limits: Illustration through an example "Push-Pull" queuing network Yoni Nazarathy* EURANDOM Contains Joint work with Gideon Weiss.
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 variance curve of outputs for some queues and networks Yoni Nazarathy Gideon Weiss Yoav Kerner CWI Amsterdam March 2009.
On Control of Queueing Networks and The Asymptotic Variance Rate of Outputs Ph.d Summary Talk Yoni Nazarathy Supervised by Prof. Gideon Weiss Haifa Statistics.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance Rate of the Departure Process of.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa On the Asymptotic Variance Rate of the Output Process of.
4th Annual INFORMS Revenue Management and Pricing Section Conference, June 2004 An Asymptotically-Optimal Dynamic Admission Policy for a Revenue Management.
Queuing Theory and Traffic Analysis Based on Slides by Richard Martin.
ORSIS Conference, Jerusalem Mountains, Israel May 13, 2007 Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa.
STUDENTS PROBABILITY DAY Weizmann Institute of Science March 28, 2007 Yoni Nazarathy (Supervisor: Prof. Gideon Weiss) University of Haifa Yoni Nazarathy.
Flows and Networks Plan for today (lecture 2): Questions? Birth-death process Example: pure birth process Example: pure death process Simple queue General.
Flows and Networks Plan for today (lecture 6): Last time / Questions? Kelly / Whittle network Optimal design of a Kelly / Whittle network: optimisation.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
The Asymptotic Variance of Departures in Critically Loaded Queues Yoni Nazarathy * EURANDOM, Eindhoven University of Technology, The Netherlands. (As of.
NETE4631: Network Information System Capacity Planning (2) Suronapee Phoomvuthisarn, Ph.D. /
14 th INFORMS Applied Probability Conference, Eindhoven July 9, 2007 Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University.
Queuing Theory.  Queuing Theory deals with systems of the following type:  Typically we are interested in how much queuing occurs or in the delays at.
Joint Moments and Joint Characteristic Functions.
Achieving Stability in a Network of IQ Switches Neha Kumar Shubha U. Nabar.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance of the Output Process of Finite.
On the Variance of Output Counts of Some Queueing Systems Yoni Nazarathy Gideon Weiss SE Club, TU/e April 20, 2008.
Flows and Networks Plan for today (lecture 3): Last time / Questions? Output simple queue Tandem network Jackson network: definition Jackson network: equilibrium.
Flows and Networks Plan for today (lecture 6): Last time / Questions? Kelly / Whittle network Optimal design of a Kelly / Whittle network: optimisation.
Networks (3TU) Plan for today (lecture 5): Last time / Questions? Tandem network Jackson network: definition Jackson network: equilibrium distribution.
Theory of Capital Markets
Flows and Networks Plan for today (lecture 4):
Handling Routing Transport Haifa JFK TLV BGN To: Yishay From: Vered
Lecture 4: Algorithmic Methods for G/M/1 and M/G/1 type models
Departure Process Variability of Queues and Queueing Networks
Queueing Theory II.
Flows and Networks Plan for today (lecture 6):
SRPT Applied to Bandwidth Sharing Networks
The Variance of Production Counts over a Long Time Horizon
Departure Process Variability of Queues and Networks
LECTURE 09 QUEUEING THEORY PART3
Course Description Queuing Analysis This queuing course
Presentation transcript:

Positive Harris Recurrence and Diffusion Scale Analysis of a Push-Pull Queueing Network Yoni Nazarathy and Gideon Weiss University of Haifa ValueTools Conference Athens, 21 – 23 October, 2008

2 Full Utilization Without Congestion

3 2 job streams, 4 steps Queues at 2 and 4 Infinite job supply at 1 and 3 2 servers The Push-Pull Network Control choice based on No idling, FULL UTILIZATION Preemptive resume Push Pull Push Pull

4 Configurations Inherently stable network Inherently unstable network Assumptions (A1) SLLN (A2) I.I.D. + Technical assumptions (A3) Second moment Processing Times Previous Work (Kopzon et. al.):

5 Policies Inherently stable Inherently unstable Policy: Pull priority (LBFS) Policy: Linear thresholds Typical Behavior: 2, ,3 Typical Behavior: Server: “don’t let opposite queue go below threshold” Push Pull Push 1,3

6 Similar to KSRS But different

7 KSRS

8 Push pull vs. KSRS Push Pull KSRS with “Good” policy

9 Results

10 Contribution Inherently stable Inherently unstable Pull priority policy Linear threshold policies Results: Assumptions: (A3) Second moments Thm 1: Fluid limit model stability Thm 2: Positive Harris recurrence Thm 3: Diffusion limit (A1) SLLN (A2) I.I.D. + technical

11 Fluid Stability

12 Stochastic Model and Fluid Limit Model or Assume (A1), SLLN Fluid limits exists and w.p. 1, satisfy the fluid limit model

13 Fluid Stability Thm 1: Under assumption (A1), the fluid limit model is stable. Definition: A fluid limit model is stable if there exists such that for every fluid solution, whenever then for any.

14 Lyapounov Proof Inherently stable Pull priority policy Inherently unstable Linear threshold policies When, it stays at 0. When, at regular points of t,. For every solution of fluid model:

15 Positive Harris Recurrence

16 is strong Markov with state space. A Markov Process Assume (A2), I.I.D. Queue Residual

17 Positive Harris Recurrence Thm 2: Under assumptions (A1) and (A2), the state process is positive Harris recurrent. Proof follows framework of Jim Dai (1995). 2 Things to Prove: 1.Stability of fluid limit model (Thm 1). 2.Compact sets are petite (minorization).

18 Diffusion Limit

19 Diffusion Scaling

20 Diffusion Limit Thm 3: Under assumptions (A1), (A2), (A3), With. 10 dimensional Brownian motion Expressions of are simple, yield asymptotic variance rate of outputs. Proof Outline: Use positive Harris recurrence to show,, simple calculations along with functional CLT for renewal processes yields the result.

21 Consequences of Diffusion Limit 1) Negative correlation of outputs 2) Diffusion limit does not depend on policy!!!

22 Open Questions Instability when push rate = pull rate State space collapse General MCQNs with infinite inputs

23 THANK YOU

24 Extensions (not in talk)

25 Inherently stable network Inherently unstable network Unbalanced network Completely balanced network Configuration

26 Calculation of Rates Corollary: Under assumption (A1), w.p. 1, every fluid limit satisfies:. - Time proportion server works on k - Rate of inflow, outflow through k Full utilization: Stability:

27 Memoryless Processing (Kopzon et. al.) Inherently stable Inherently unstable Policy: Pull priority Policy: Generalized thresholds Alternating M/M/1 Busy Periods Results: Explicit steady state: Stability (Foster – Lyapounov) - Diagonal thresholds - Fixed thresholds

28

29

30

31

32