Queuing Systems: Lecture 1. Amedeo R. Odoni October 10, 2001



Similar documents
The following example will help us understand The Sampling Distribution of the Mean. C1 C2 C3 C4 C5 50 miles 84 miles 38 miles 120 miles 48 miles

Vladimir N. Burkov, Dmitri A. Novikov MODELS AND METHODS OF MULTIPROJECTS MANAGEMENT

Chapter 5 Unit 1. IET 350 Engineering Economics. Learning Objectives Chapter 5. Learning Objectives Unit 1. Annual Amount and Gradient Functions

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES

FOUNDATIONS OF MATHEMATICS AND PRE-CALCULUS GRADE 10

Heat (or Diffusion) equation in 1D*

Your organization has a Class B IP address of Before you implement subnetting, the Network ID and Host ID are divided as follows:

A probabilistic proof of a binomial identity

I. Chi-squared Distributions

Infinite Sequences and Series

hp calculators HP 12C Statistics - average and standard deviation Average and standard deviation concepts HP12C average and standard deviation

Convexity, Inequalities, and Norms

LECTURE 13: Cross-validation

Institute of Actuaries of India Subject CT1 Financial Mathematics

Asymptotic Growth of Functions

Soving Recurrence Relations

Statistical inference: example 1. Inferential Statistics

Chapter 7 - Sampling Distributions. 1 Introduction. What is statistics? It consist of three major areas:

THE ARITHMETIC OF INTEGERS. - multiplication, exponentiation, division, addition, and subtraction

where: T = number of years of cash flow in investment's life n = the year in which the cash flow X n i = IRR = the internal rate of return

University of California, Los Angeles Department of Statistics. Distributions related to the normal distribution

Z-TEST / Z-STATISTIC: used to test hypotheses about. µ when the population standard deviation is unknown

Incremental calculation of weighted mean and variance

Terminology for Bonds and Loans

S. Tanny MAT 344 Spring be the minimum number of moves required.

Week 3 Conditional probabilities, Bayes formula, WEEK 3 page 1 Expected value of a random variable

TO: Users of the ACTEX Review Seminar on DVD for SOA Exam MLC

Properties of MLE: consistency, asymptotic normality. Fisher information.

Department of Computer Science, University of Otago

Chapter 7 Methods of Finding Estimators

Confidence Intervals for One Mean

Sequences and Series

This document contains a collection of formulas and constants useful for SPC chart construction. It assumes you are already familiar with SPC.

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature.

Overview of some probability distributions.

The Monitoring of The Network Traffic Based on Queuing Theory

Multi-server Optimal Bandwidth Monitoring for QoS based Multimedia Delivery Anup Basu, Irene Cheng and Yinzhe Yu

3 Energy Non-Flow Energy Equation (NFEE) Internal Energy. MECH 225 Engineering Science 2

Forecasting. Forecasting Application. Practical Forecasting. Chapter 7 OVERVIEW KEY CONCEPTS. Chapter 7. Chapter 7

5: Introduction to Estimation

1 Correlation and Regression Analysis

Chapter 14 Nonparametric Statistics

NATIONAL SENIOR CERTIFICATE GRADE 11

NATIONAL SENIOR CERTIFICATE GRADE 12

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.

Repeating Decimals are decimal numbers that have number(s) after the decimal point that repeat in a pattern.

MARTINGALES AND A BASIC APPLICATION

Hypothesis testing. Null and alternative hypotheses

A Mathematical Perspective on Gambling

Quantitative Computer Architecture

A Combined Continuous/Binary Genetic Algorithm for Microstrip Antenna Design

1. Introduction. Scheduling Theory

Confidence Intervals

Escola Federal de Engenharia de Itajubá

(VCP-310)

Stock Market Trading via Stochastic Network Optimization

A gentle introduction to Expectation Maximization

Non-life insurance mathematics. Nils F. Haavardsson, University of Oslo and DNB Skadeforsikring

1 Computing the Standard Deviation of Sample Means

CHAPTER 3 THE TIME VALUE OF MONEY

I. Why is there a time value to money (TVM)?

Determining the sample size

Ekkehart Schlicht: Economic Surplus and Derived Demand

Heavy Traffic Analysis of a Simple Closed Loop Supply Chain

Output Analysis (2, Chapters 10 &11 Law)

W. Sandmann, O. Bober University of Bamberg, Germany

CHAPTER 7: Central Limit Theorem: CLT for Averages (Means)

Research Method (I) --Knowledge on Sampling (Simple Random Sampling)

Basic Elements of Arithmetic Sequences and Series

Discrete Mathematics and Probability Theory Spring 2014 Anant Sahai Note 13

GCSE STATISTICS. 4) How to calculate the range: The difference between the biggest number and the smallest number.

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008

Theorems About Power Series

Prof. Dr. Liggesmeyer, 2. Fault Tree Analysis (DIN 25424, IEC 61025) Reliability Block Diagrams (IEC 61078)

INFINITE SERIES KEITH CONRAD

Sampling Distribution And Central Limit Theorem

.04. This means $1000 is multiplied by 1.02 five times, once for each of the remaining sixmonth

THIN SEQUENCES AND THE GRAM MATRIX PAMELA GORKIN, JOHN E. MCCARTHY, SANDRA POTT, AND BRETT D. WICK

Bond Valuation I. What is a bond? Cash Flows of A Typical Bond. Bond Valuation. Coupon Rate and Current Yield. Cash Flows of A Typical Bond

7.1 Finding Rational Solutions of Polynomial Equations

Systems Design Project: Indoor Location of Wireless Devices

Overview. Learning Objectives. Point Estimate. Estimation. Estimating the Value of a Parameter Using Confidence Intervals

Measures of Spread and Boxplots Discrete Math, Section 9.4

Chapter XIV: Fundamentals of Probability and Statistics *

MARKOV MODEL M/M/M/K IN CONTACT CENTER

SEQUENCES AND SERIES

NEW HIGH PERFORMANCE COMPUTATIONAL METHODS FOR MORTGAGES AND ANNUITIES. Yuri Shestopaloff,

CS103A Handout 23 Winter 2002 February 22, 2002 Solving Recurrence Relations

MODELING SERVER USAGE FOR ONLINE TICKET SALES

SAMPLE QUESTIONS FOR FINAL EXAM. (1) (2) (3) (4) Find the following using the definition of the Riemann integral: (2x + 1)dx

Chapter 7: Confidence Interval and Sample Size

How to read A Mutual Fund shareholder report

NATIONAL SENIOR CERTIFICATE GRADE 11

CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 8

MTO-MTS Production Systems in Supply Chains

The analysis of the Cournot oligopoly model considering the subjective motive in the strategy selection

Transcription:

Queuig Systems: Lecture Amedeo R. Odoi October, 2

Topics i Queuig Theory 9. Itroductio to Queues; Little s Law; M/M/. Markovia Birth-ad-Death Queues. The M/G/ Queue ad Extesios 2. riority Queues; State Represetatios 3. ogestio ricig 4. Dyamic Behavior of Queues 5. Hypercube Queuig Model 6. The Queue Iferece Egie; sychology of Queues

Lecture Outlie Itroductio to queuig systems oceptual represetatio of queuig systems odes for queuig models Termiology ad otatio Little s Law ad basic relatioships Birth-ad-death processes The M/M/ queuig system State trasitio diagrams Steady-state probabilities

Queues Queuig Theory is the brach of operatios research cocered with waitig lies (delays/cogestio A queuig system cosists of a user source, a queue ad a service facility with oe or more idetical parallel servers A queuig etwork is a set of itercoected queuig systems Fudametal parameters of a queuig system: Demad rate apacity (service rate Demad iter-arrival times Service times Queue capacity ad disciplie (fiite vs. ifiite; FIFO/FFS, SIRO, LIFO, priorities Myriad details (feedback effects, jockeyig, etc.

A Geeric Queuig System Servers Arrival poit at the system Departure poit from the system Source of users/ customers Queue Arrivals process Size of user source Queue disciplie ad Queue capacity Service process Number of servers

Queuig etwork cosistig of five queuig systems Queueig system 2 Queueig system 3 I Queueig system oit where users make a choice oit where users merge + Queueig system 5 Out Queueig system 4

Applicatios of Queuig Theory Some familiar queues: _ Airport check-i _ Automated Teller Machies (ATMs _ Fast food restaurats _ O hold o a 8 phoe lie _ Urba itersectio _ Toll booths _ Aircraft i a holdig patter _ alls to the police or to utility compaies Level-of-service (LOS stadards Ecoomic aalyses ivolvig trade-offs amog operatig costs, capital ivestmets ad LOS

Queuig Models a Be Essetial i Aalysis of apital Ivestmets ost Total cost Optimal cost ost of buildig the capacity ost of losses due to waitig Optimal capacity Airport apacity

Stregths ad Weakesses of Queuig Theory Queuig models ecessarily ivolve approximatios ad simplificatio of reality Results give a sese of order of magitude, chages relative to a baselie, promisig directios i which to move losed-form results essetially limited to steady state coditios ad derived primarily (but ot solely for birth-ad-death systems ad phase systems Some useful bouds for more geeral systems at steady state Numerical solutios icreasigly viable for dyamic systems

A ode for Queuig Models: A/B/m Distributio of service time / / Distributio of iterarrival time Number of servers ustomers Queue Queueig System S S S S Service facility Some stadard code letters for A ad B: _ M: Negative expoetial (M stads for memoryless _ D: Determiistic _ E k :kth-order Erlag distributio _ G: Geeral distributio Model covered i this lecture: M/M/

Termiology ad Notatio State of system: umber of customers i queuig system Queue legth: umber of customers waitig for service N(t umber of customers i queueig system at time t (t probability that N(t is equal to l : mea arrival rate of ew customer whe N(t m : mea (combied service rate whe N(t

Termiology ad Notatio (2 Trasiet state: state of system at t depeds o state of system at t or o t Steady state: system is idepedet of iitial state ad t m: umber of servers (parallel service chaels If l ad the service rate per busy server are costat, the l l, m mi (m, mm Expected iterarrival time /l Expected service time /m

Some Expected Values of Iterest at Steady State Give: _ arrival rate _ service rate per service chael Ukows: _ L expected umber of users i queuig system _ L q expected umber of users i queue _ W expected time i queuig system per user (W E(w _ W q expected waitig time i queue per user (W q E(w q 4 ukows We eed 4 equatios

Little s Law Number of users A(t: cumulative arrivals to the system (t: cumulative service completios i the system A(t N(t (t L T T N ( t dt T A( T T t T N ( t dt A( T T T W T Time

Relatioships amog L, L q, W, W q Four ukows: L, W, L q, W q Need 4 equatios. We have the followig 3 equatios: _ L W (Little s law _ L q W q _ W W q + If we kow ay oe of the four expected values, we ca determie the three others The determiatio of L may be hard or easy depedig o the type of queuig system at had L ( : probability that customers are i the system

Birth-ad-Death Queuig Systems. m parallel, idetical servers. 2. Ifiite queue capacity. 3. Wheever users are i system (i queue plus i service arrivals are oisso at rate of l per uit of time. 4. Wheever users are i system, service completios are oisso at rate of m per uit of time. 5. FFS disciplie.

? M/M/: Observig State Trasitio From poit : Diagram from Two oits 2 - + ( + + From poit 2: 2 ( + + + 2? 2 - + +

M/M/: Derivatio of ad 2 2,,, L, ( the, < Q ( ad Step : Step 2: Step 3: Step 4:

M/M/: Derivatio of L, W, W q, ad L q ( ( ( ( ( ( ( ( 2 d d d d L L W ( W W q ( ( 2 q L q W