Queuing Theory Non-Markov Systems

Slides:



Advertisements
Similar presentations
IE 429, Parisay, January 2003 Review of Probability and Statistics: Experiment outcome: constant, random variable Random variable: discrete, continuous.
Advertisements

Lab Assignment 1 COP 4600: Operating Systems Principles Dr. Sumi Helal Professor Computer & Information Science & Engineering Department University of.
Queueing Theory: Recap
Queuing Analysis Based on noted from Appendix A of Stallings Operating System text 6/10/20151.
ECS 152A Acknowledgement: slides from S. Kalyanaraman & B.Sikdar
Multiple server queues In particular, we look at M/M/k Need to find steady state probabilities.
Chapter 13 Queuing Theory
Other Markovian Systems
Waiting Line Management
Data Communication and Networks Lecture 13 Performance December 9, 2004 Joseph Conron Computer Science Department New York University
ELEN 602 Lecture 9 Review of last lecture Little’s Formula M/M/1 Queue
Queuing Analysis Based on noted from Appendix A of Stallings Operating System text 6/28/20151.
Rensselaer Polytechnic Institute © Shivkumar Kalvanaraman & © Biplab Sikdar1 ECSE-4730: Computer Communication Networks (CCN) Network Layer Performance.
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 14-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 14.
Queuing Networks: Burke’s Theorem, Kleinrock’s Approximation, and Jackson’s Theorem Wade Trappe.
Internet Queuing Delay Introduction How many packets in the queue? How long a packet takes to go through?
Chapter 9: Queuing Models

Spreadsheet Modeling & Decision Analysis
Queuing Theory Summary of results. 2 Notations Typical performance characteristics of queuing models are: L : Ave. number of customers in the system L.
Copyright ©: Nahrstedt, Angrave, Abdelzaher, Caccamo1 Queueing Systems.
NETE4631:Capacity Planning (2)- Lecture 10 Suronapee Phoomvuthisarn, Ph.D. /
TexPoint fonts used in EMF.
1 Systems Analysis Methods Dr. Jerrell T. Stracener, SAE Fellow SMU EMIS 5300/7300 NTU SY-521-N NTU SY-521-N SMU EMIS 5300/7300 Queuing Modeling and Analysis.
yahoo.com SUT-System Level Performance Models yahoo.com SUT-System Level Performance Models8-1 chapter11 Single Queue Systems.
M/M/1 Queues Customers arrive according to a Poisson process with rate. There is only one server. Service time is exponential with rate  j-1 jj+1...
The M/M/ N / N Queue etc COMP5416 Advanced Network Technologies.
Structure of a Waiting Line System Queuing theory is the study of waiting lines Four characteristics of a queuing system: –The manner in which customers.
Copyright ©: Nahrstedt, Angrave, Abdelzaher, Caccamo1 Queueing Systems.
Waiting Line Theory Akhid Yulianto, SE, MSc (log).
1 1 Slide Chapter 12 Waiting Line Models n The Structure of a Waiting Line System n Queuing Systems n Queuing System Input Characteristics n Queuing System.
CDA6530: Performance Models of Computers and Networks Chapter 8: Statistical Simulation ---- Discrete Event Simulation (DES) TexPoint fonts used in EMF.
Queuing Models.
Mohammad Khalily Islamic Azad University.  Usually buffer size is finite  Interarrival time and service times are independent  State of the system.
Simple Queueing Theory: Page 5.1 CPE Systems Modelling & Simulation Techniques Topic 5: Simple Queueing Theory  Queueing Models  Kendall notation.
Managerial Decision Making Chapter 13 Queuing Models.
Queuing Theory. Model Customers arrive randomly in accordance with some arrival time distribution. One server services customers in order of arrival.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Chapter 18 Management of Waiting Lines.
Load Balancing and Data centers
Queueing Theory What is a queue? Examples of queues:
Queuing Theory Queuing Theory.
Chapter 9: Queuing Models
Internet Queuing Delay Introduction
B.Ramamurthy Appendix A
Lecture on Markov Chain
CPSC 531: System Modeling and Simulation
Internet Queuing Delay Introduction
Birth-Death Process Birth – arrival of a customer to the system
Queueing Theory Carey Williamson Department of Computer Science
Delays Deterministic Stochastic Assumes “error free” type case
System Performance: Queuing
Handling Routing Transport Haifa JFK TLV BGN To: Yishay From: Vered
TexPoint fonts used in EMF.
Queueing Theory II.
COMP60611 Fundamentals of Parallel and Distributed Systems
Queuing Theory By: Brian Murphy.
Delays Deterministic Stochastic Assumes “error free” type case
Queuing Analysis.
COMP60621 Designing for Parallelism
Queuing Theory III.
Queuing Theory III.
Carey Williamson Department of Computer Science University of Calgary
Queuing Theory III.
M/G/1 Cheng-Fu Chou.
Waiting Line Models Waiting takes place in virtually every productive process or service. Since the time spent by people and things waiting in line is.
Queuing Models J. Mercy Arokia Rani Assistant Professor
Table 2: Experimental results for linear ELP
Course Description Queuing Analysis This queuing course
Kendall’s Notation ❚ Simple way of summarizing the characteristics of a queue. Arrival characteristics / Departure characteristics / Number of servers.
VIRTUE MARYLEE MUGURACHANI QUEING THEORY BIRTH and DEATH.
Presentation transcript:

Queuing Theory Non-Markov Systems

Motivation What happens if the system is not markovian; that is, we do not have exponential inter-arrival times and/or exponential service times. Three possible approaches Simulate the system with appropriate distributions Use other analytical approaches that approximate solutions through bounding techniques Ignore the underlying assumptions and approximate as an M/M/s/K model anyway

Motivation What happens if the system is not markovian; that is, we do not have exponential inter-arrival times and/or exponential service times. Three possible approaches Simulate the system with appropriate distributions Use other analytical approaches that approximate solutions through bounding techniques Ignore the underlying assumptions and approximate as an M/M/s/K model anyway

Pollaczek-Khintchine Formulation M/G/1 system Exponential inter-arrival times General service distribution with mean and standard deviation

P-K Formula

Suppose Service is Exponential If service is actually exponential, then Which is the formula for the M/M/1 model

Suppose Service is Exponential Further, if service is actually exponential, then Which again is the formula for the M/M/1 model

Non-Poisson System Approximation Suppose we have a general inter-arrival time and a general service distribution

Non-Poisson System Approximation define Then,

Non-Poisson System Approximation define Then, Note these are formulas for M/M/1 queue

Non-Poisson Approximation Suppose we do have exponential inter-arrival and exponential service times. Then,

Non-Poisson Approximation

Non-Poisson Approximation Again, if we have exponential inter-arrival and exponential service times, then and

M/D/1 Queue With the M/D/1 queue, we have exponential inter-arrival but deterministic service times Then,

M/D/1 Queue

M/D/1 Queue This is half the queue length and half the queue wait time as that of an M/M/1 queue. Why does this make sense?

M/D/1 Queue Because there is no variability in the service time. This is half the queue length and half the queue wait time as that of an M/M/1 queue. Why does this make sense? Because there is no variability in the service time.

Non-Poisson System Approximation Multiple Servers For a general inter-arrival time, general service distribution, and multiple servers