Presentation is loading. Please wait.

Presentation is loading. Please wait.

Queueing Theory Models Training Presentation By: Seth Randall.

Similar presentations


Presentation on theme: "Queueing Theory Models Training Presentation By: Seth Randall."— Presentation transcript:

1 Queueing Theory Models Training Presentation By: Seth Randall

2 Topics What is Queueing Theory? How can your company benefit from it? How to use Queueing Systems and Models? Examples & Exercises How can I learn more?

3 What is Queueing Theory? The study of waiting in lines (Queues) Uses mathematical models to describe the flow of objects through systems

4 Can queuing models help my firm? Increase customer satisfaction Optimal service capacity and utilization levels Greater Productivity Cost effective decisions

5 Examples How many workers should I employ? Which equipment should we purchase? How efficient do my workers need to be? What is the probability of exceeding capacity during peak times?

6 Brainstorm Can you identify areas in your firm where queues exist? What are the major problems and costs associated with these queues?

7 Queueing Systems and Models Customer Exit Servicing Systems Customer Arrival and Distribution

8 Customer Arrivals Finite Population : Limited Size Customer Pool Infinite Population: Additions and Subtractions do not affect system probabilities.

9 Customer Arrivals Arrival Rate λ = mean arrivals per time period Constant: e.g. 1 per minute Variable: random arrival

10 2 ways to understand arrivals Time between arrivals –Exponential Distribution f(t) = λe - λt Number of arrivals per unit of time (T) –Poisson Distribution

11 Time between arrivals f(t) = λe - λt f(t) = The probability that the next arrival will come in (t) minutes or more

12 Minutes (t)Probability that the next arrival will come in t minutes or more Probability that the next arrival will come in t minutes or less 01.000.00 10.370.63 20.140.86 30.050.95 40.020.98 50.010.99 Time between arrivals

13 Number of arrivals per unit of time (T) = The probability of exactly (n) arrivals during a time period (T)

14 Can arrival rates be controlled? Price adjustments Sales Posting business hours Other?

15 Other Elements of Arrivals Size of Arrivals –Single Vs. Batch Degree of patience –Patient: Customers will stay in line –Impatient: Customers will leave Balking – arrive, view line, leave Reneging – Arrive, join queue, then leave

16 Suggestions to Encourage Patience Segment customers Train servers to be friendly Inform customers of what to expect Try to divert customer’s attention Encourage customers to come during slack periods

17 Types of Queues 3 Factors –Length –Number of lines Single Vs. Multiple –Queue Discipline

18 Infinite Potential –Length is not limited by any restrictions Limited Capacity –Length is limited by space or legal restriction Length

19 Line Structures Single Channel, Single Phase Single Channel, Multiphase Multichannel, single phase Multichannel, multiphase Mixed

20 Queue Discipline How to determine the order of service –First Come First Serve (FCFS) –Reservations –Emergencies –Priority Customers –Processing Time –Other?

21 Two Types of Customer Exit Customer does not likely return Customer returns to the source population

22 Notations for Queueing Concepts λ = Arrival Rate µ = Service Rate 1/µ = Average Service Time 1/λ = Average time between arrivals р = Utilization rate: ratio of arrival rate to service rate ( ) L q = Average number waiting in line L s = Average number in system W q = Average time waiting in line W s = Average total time in system n = number of units in system S = number of identical service channels P n = Probability of exactly n units in system P w = Probability of waiting in line

23 Service Time Distribution Service Rate –Capacity of the server –Measured in units served per time period (µ)

24 Examples of Queueing Functions

25 Exercise Should we upgrade the copy machine? –Our current copy machine can serve 25 employees per hour (µ) –The new copy machine would be able to serve 30 employees per hour (µ) –On average, 20 employees try to use the copy machine each hour (λ ) –Labor is valued at $8.00 per hour per worker

26 Current Copy Machine: = 4 people in the system hours waiting in the system Exercise

27 Upgraded Copy Machine: people in system hours Exercise

28 Current Machine: –Average number of workers in system = 4 –Average time spent in system = 0.2 hours per worker –Cost of waiting = 4 * 0.2 * $8.00 = $6.40 per hour New Machine: –Average number of workers in system = 2 –Average time spent in system = 0.1 hours per worker –Cost of waiting = 2 * 0.1 * $8.00 = $1.60 per hour Savings from upgrade = $4.80 per hour

29 Conclusion and Takeaways Queueing Theory uses mathematical models to observe the flow of objects through systems Each model depends on the characteristics of the queue Using these models can help managers make better decisions for their firm.

30 How Can I Learn More? Fundamentals of Queueing Theory –Donald Gross, John F. Shortle, James M. Thompson, and Carl M. Harris Applications of Queueing Theory –G. F. Newell Stochastic Models in Queueing Theory – Jyotiprasad Medhi Operations and Supply Management: The Core –F. Robert Jacobs and Richard B. Chase

31 References Jacobs, F. Robert, and Richard B. Chase. “Chapter 5." Operations and Supply Management The Core. 2 nd Edition. New York: McGraw-Hill/Irwin, 2010. 100-131. Print. Newell, Gordon Frank. Applications of Queueuing Theory. 2 nd Edition. London: Chapman and Hall, 1982.


Download ppt "Queueing Theory Models Training Presentation By: Seth Randall."

Similar presentations


Ads by Google