To describe a queuing system, an input process and an output process has to be specified.

Similar documents
Control chart for waiting time in system of (M / M / S) :( / FCFS) Queuing model

EP2200 Queueing theory and teletraffic systems

Stochastic Perishable Inventory Control in a Service Facility System Maintaining Inventory for Service: Semi Markov Decision Problem

OPTIMIZATION OF INTERDEPENDENT QUEUEING MODEL WITH BULK SERVICE HAVING VARIABLE CAPACITY

4.6 M/M/s/s Loss Queueing Model

On the Robustness of the Characteristics Related to (M\M\1) ( \FCFS) Queue System Model

Proactive Serving Decreases User Delay Exponentially: The Light-tailed Service Time Case

A BATCH-ARRIVAL QUEUE WITH MULTIPLE SERVERS AND FUZZY PARAMETERS: PARAMETRIC PROGRAMMING APPROACH

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017

5/15/18. Operations Research: An Introduction Hamdy A. Taha. Copyright 2011, 2007 by Pearson Education, Inc. All rights reserved.

Chapter 10. Queuing Systems. D (Queuing Theory) Queuing theory is the branch of operations research concerned with waiting lines.

Queuing Theory. The present section focuses on the standard vocabulary of Waiting Line Models.

Source slideplayer.com/fundamentals of Analytical Chemistry, F.J. Holler, S.R.Crouch. Chapter 6: Random Errors in Chemical Analysis

Performance Evaluation

Queueing Theory (Part 3)

Feedback Control Systems (FCS)

Queues and Queueing Networks

Reliability Analysis of Embedded System with Different Modes of Failure Emphasizing Reboot Delay

Chapter 6 Queueing Models. Banks, Carson, Nelson & Nicol Discrete-Event System Simulation

Uniform Distribution. Uniform Distribution. Uniform Distribution. Graphs of Gamma Distributions. Gamma Distribution. Continuous Distributions CD - 1

Digital Control System

Call Centers with a Postponed Callback Offer

DYNAMIC MODELS FOR CONTROLLER DESIGN

CHAPTER 6. Estimation

Slides 9: Queuing Models

Social Studies 201 Notes for November 14, 2003

Queuing Analysis. Chapter Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall

PBW 654 Applied Statistics - I Urban Operations Research

ME 375 FINAL EXAM SOLUTIONS Friday December 17, 2004

Jul 4, 2005 turbo_code_primer Revision 0.0. Turbo Code Primer

(b) Is the game below solvable by iterated strict dominance? Does it have a unique Nash equilibrium?

Module 4: Time Response of discrete time systems Lecture Note 1

Social Studies 201 Notes for March 18, 2005

7.2 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 281

μ + = σ = D 4 σ = D 3 σ = σ = All units in parts (a) and (b) are in V. (1) x chart: Center = μ = 0.75 UCL =

AP Physics Charge Wrap up

EE Control Systems LECTURE 6

RELIABILITY OF REPAIRABLE k out of n: F SYSTEM HAVING DISCRETE REPAIR AND FAILURE TIMES DISTRIBUTIONS

YORK UNIVERSITY FACULTY OF ARTS DEPARTMENT OF MATHEMATICS AND STATISTICS MATH , YEAR APPLIED OPTIMIZATION (TEST #4 ) (SOLUTIONS)

Queuing Theory. 3. Birth-Death Process. Law of Motion Flow balance equations Steady-state probabilities: , if

THE THERMOELASTIC SQUARE

Preemptive scheduling on a small number of hierarchical machines

Lecture 17: Analytic Functions and Integrals (See Chapter 14 in Boas)

Optimal revenue management in two class pre-emptive delay dependent Markovian queues

Chapter 4. The Laplace Transform Method

Effective Capacity-Based Quality of Service Measures for Wireless Networks

To provide useful practical insight into the performance of service-oriented (non-revenue-generating) call

Learning Multiplicative Interactions

CHAPTER 4 DESIGN OF STATE FEEDBACK CONTROLLERS AND STATE OBSERVERS USING REDUCED ORDER MODEL

ME 375 FINAL EXAM Wednesday, May 6, 2009

Lecture 15 - Current. A Puzzle... Advanced Section: Image Charge for Spheres. Image Charge for a Grounded Spherical Shell

CHAPTER 8 OBSERVER BASED REDUCED ORDER CONTROLLER DESIGN FOR LARGE SCALE LINEAR DISCRETE-TIME CONTROL SYSTEMS

Chapter 13. Root Locus Introduction

Massachusetts Institute of Technology Dynamics and Control II

NONISOTHERMAL OPERATION OF IDEAL REACTORS Plug Flow Reactor

UNIT 15 RELIABILITY EVALUATION OF k-out-of-n AND STANDBY SYSTEMS

Lecture Notes II. As the reactor is well-mixed, the outlet stream concentration and temperature are identical with those in the tank.

Comparing Means: t-tests for Two Independent Samples

SIMPLIFIED MODEL FOR EPICYCLIC GEAR INERTIAL CHARACTERISTICS

Riemann s Functional Equation is Not a Valid Function and Its Implication on the Riemann Hypothesis. Armando M. Evangelista Jr.

Mathematical modeling of control systems. Laith Batarseh. Mathematical modeling of control systems

Chapter 5: Special Types of Queuing Models

CONGESTION control is a key functionality in modern

Pricing surplus server capacity for mean waiting time sensitive customers

ON THE APPROXIMATION ERROR IN HIGH DIMENSIONAL MODEL REPRESENTATION. Xiaoqun Wang

Control Systems Engineering ( Chapter 7. Steady-State Errors ) Prof. Kwang-Chun Ho Tel: Fax:

Systems Simulation Chapter 6: Queuing Models

Optimizing Cost-sensitive Trust-negotiation Protocols

Review of Queuing Models

IEOR 3106: Fall 2013, Professor Whitt Topics for Discussion: Tuesday, November 19 Alternating Renewal Processes and The Renewal Equation

Acceptance sampling uses sampling procedure to determine whether to

EE Control Systems LECTURE 14

Chapter 2 Sampling and Quantization. In order to investigate sampling and quantization, the difference between analog

(b) 99%; n = 15; σ is unknown; population appears to be normally distributed.

At the end of this lesson, the students should be able to understand:

Bogoliubov Transformation in Classical Mechanics

Riemann s Functional Equation is Not Valid and its Implication on the Riemann Hypothesis. Armando M. Evangelista Jr.

Queueing Review. Christos Alexopoulos and Dave Goldsman 10/6/16. (mostly from BCNN) Georgia Institute of Technology, Atlanta, GA, USA

List coloring hypergraphs

Layering as Optimization Decomposition

Strong approximations for Markovian service networks

Dimensional Analysis A Tool for Guiding Mathematical Calculations

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

Lecture 4 Topic 3: General linear models (GLMs), the fundamentals of the analysis of variance (ANOVA), and completely randomized designs (CRDs)

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1

Lecture 8: Period Finding: Simon s Problem over Z N

λ, µ, ρ, A n, W n, L(t), L, L Q, w, w Q etc. These

Waiting Line Models: Queuing Theory Basics. Metodos Cuantitativos M. En C. Eduardo Bustos Farias 1

Problem Set 8 Solutions

SOLUTIONS

Assessment Schedule 2017 Scholarship Physics (93103)

If Y is normally Distributed, then and 2 Y Y 10. σ σ

Reinforcement Learning

Nonlinear Single-Particle Dynamics in High Energy Accelerators

Chapter 4: Applications of Fourier Representations. Chih-Wei Liu

Design of Digital Filters

Given the following circuit with unknown initial capacitor voltage v(0): X(s) Immediately, we know that the transfer function H(s) is

Pulsed Magnet Crimping

What lies between Δx E, which represents the steam valve, and ΔP M, which is the mechanical power into the synchronous machine?

Outline. Finite source queue M/M/c//K Queues with impatience (balking, reneging, jockeying, retrial) Transient behavior Advanced Queue.

Transcription:

5. Queue (aiting Line) Queuing terminology Input Service Output To decribe a ueuing ytem, an input proce and an output proce ha to be pecified. For example ituation input proce output proce Bank Cutomer arrive Teller erve at bank the cutomer Input (arrival proce): Arrival are called cutomer. e aume that at mot one arrival occur at a given time (if more than one arrival can occur we ay that bulk arrival are allowed). Uually the arrival proce i unaffected by the number of cutomer preent in the ytem. There are, however, ituation in which the arrival proce depend on the number of cutomer preent. For example, -finite ource model - arrival are drawn from the mall population - balking - a cutomer arrive but fail to enter the ytem (facility i too crowded). Service mechanim (output): To decribe the output proce we pecify: ) Number of erver (channel) ) Arrangement of erver: erver in parallel (for example bank) Parallel erver in erie (for example an aembly line) Serie

3) Number of line line line Jockeying - changing line 4) Service time Queue Dicipline The ueue dicipline decribe ) the order in which cutomer are erved FCFS (firt come, firt erved) LCFS (lat come, firt erved) SIRO (ervice in random order) ) limit on ueue length Reneging - leave ueue before ervice. The Kendall -Lee Notation for Queueing Sytem Each ueuing ytem i decribed by ix characteritic: Input proce/service ditribution/number of erver/ueue dicipline/max number of cutomer in the ytem/ize of population In many important model 4/5/6 i GD/ /. If thi i the cae, then 4/5/6 i often omitted. M - i exponentially ditributed D - determinitic G - general ditribution of ervice time GI - general independent ditribution of inter-arrival time GD general ueue dicipline Sytem i ueue plu ervice facility. The baic M/M/ model M - inter-arrival time and ervice time are exponentially ditributed There i one erver in the ytem e aume that at mot one arrival can occur at a given intant of time. Let t i be the time at which the ith cutomer arrive. Ti ti+ t i i the ith inter-arrival time.

e aume that all the T i ' are independent, continuou random variable decribed by the random variable A with the probability denity function at () e t. The mean or average inter-arrival time i eual to /: t ta( t) dt te dt Similarly variance of inter-arrival time Hence i the arrival rate ( unit of arrival per unit time) Probability of next arrival in [,T] T t T e dt e o Probabilit y of no arrival in[,t] e T Service time probability denity function i µ µ t, o mean ervice time i /µ... : arrival rate, µ: ervice rate e /µρ the utiliation factor Aume ρ< (teady tate ditribution exit) Suppoe 6, µ4 cutomer per hour- after a long time number of cutomer in the ytem would "blow up". Quantitie of interet: )The average number of cutomer preent in -the ueuing ytem -ervice -ueue L L L Check : L L + L µ ρ ρ ρ

) The amount of time that a typical cutomer pend in - the ytem -line -ervice L L L 3) The teady-tate probability that j cutomer will be preent Example j ρ ( ρ) j An average of car per hour arrive at a ingle erver drive-in teller. The average ervice time for each cutomer i 4 minute, and both inter-arrival time and ervice time are exponential. e are dealing with M/M/ ueuing ytem,, µ5. Hence, ρ/3. hat i the probability that the teller i idle? ( o ρ ) 3 hat i the average number of car waiting in line for the teller? e eek L ρ ρ 4 3 hat i the average time a cutomer pend in the ytem? e eek L ρ ( ρ) 5 Thu, minute.

A ueueing optimization model Queueing theory can be ued a an aid in deciion making. Problem in which a deciion maker mut chooe between alternative ueuing ytem are called ueuing optimization problem. Let ay that we want to minimize the um of the of the hourly ervice cot and the expected hourly cot due to the delay cot. Expected cot/hour ervice cot/hour + expected delay cot/hour The computation of the hourly ervice cot i uually imple. To find the hourly delay cot we notice that expected delay cot/hour (expected delay cot/cutomer) (expected number of cutomer/hour) M/M/ Interarrival time are exponential, with rate, Service time are exponential, with rate µ, There i a ingle line of cutomer waiting to be erved at one of parallel erver. e define ρ. µ e have analogou but more complex formulae for j, L, L, L,,, : (ρ< ) ρ ( ) i! i i ( ρ) j i ( ρ) +!( ρ) j j,, K, j! The teady tate probability that all erver are buy i given by P ( j ) ( ρ)! ( ρ) Table 6/p4 tabulate P(j ) for variety of ituation.

L µ! + µ P ( j ) ρ ρ L L L + L µ µ L M/G/ Single erver ueuing ytem, Exponential interarrival time with arrival rate Arbitrary ervice time with mean /µ, and variance σ. It can be hown that : L σ + ρ ( ρ ) where ρ µ L ρ L L µ L + µ + Queue in erie e conider the ituation when the cutomer i erved by more then one erver. ρ Input Output... The cutomer after completing the firt ervice, wait for and undergoe the econd ervice... If interarrival time for a erie ueuing ytem are exponential with rate, ervice time for each tage are exponential, and each tage ha an infinite capacity waiting room, the interarrival time for arrival to each tage of the ueuing ytem are exponential with rate. (Jackon 957)

Example (inton page 5 [55]) The lat two thing that are done to a car before it manufacture i complete are intalling the engine and putting on the tire. An average of 54 car per hour arrive reuiring thee two tak. One worker i available to intall the engine and can ervice an average of 6 car per hour. After the engine i intalled, the car goe to the tire tation and wait for it tire to be attached. Three worker erve at the tire tation. Each work on one car at a time and can put tire on a car in an average of 3 minute. Both interarrival and ervice time are exponential. ) Determine the mean ueue length at each work tation. ) Determine the total expected time that a car pend waiting for ervice. Solution: Stage Stage Tire Engine Tire Tire Thi i a erie ueuing ytem with 54 car per hour,, µ 6 car per hour, 3, µ car per hour. Since < µ, and < 3µ, neither ueue will "blow up", and Jackon' theorem i applicable. For tage : 54 ρ.9 6 ρ L ( for engine ) 8. car ρ And For tage : L ( for engine ). 5 hour ρ 54.9 3

3 9 3 9 (. ) (. ) + i! 3!(. 9) i i 3 i 3+ 54 L ( tire ) 7. 47 car 54 3 3! 3 L ( for tire). 38hour Thu, the total expected time a car pend waiting for engine intallation and tire i.5+.38.88 hour. Tutorial Problem.4., 3, 4, 8, 9,, pp 8- [.4., 3, 4, 5, 6, 8, 9 pp 33-34].review., pp 843-44 [.review., 8 pp 8-8]