Скачать презентацию 1 Technical Note 7 Waiting Line Management Скачать презентацию 1 Technical Note 7 Waiting Line Management

48acf8727e78920231328ce25b5e0c2b.ppt

  • Количество слайдов: 35

1 Technical Note 7 Waiting Line Management © 2006 The Mc. Graw-Hill Companies, Inc. 1 Technical Note 7 Waiting Line Management © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

2 OBJECTIVES • Waiting Line Characteristics • Suggestions for Managing Queues • Examples (Models 2 OBJECTIVES • Waiting Line Characteristics • Suggestions for Managing Queues • Examples (Models 1, 2, 3, and 4) © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

3 Waiting Line Characteristics • Waiting is a fact of life • Americans wait 3 Waiting Line Characteristics • Waiting is a fact of life • Americans wait up to 30 minutes daily or about 37 billion hours in line yearly • US leisure time has shrunk by more than 35% since 1973 • An average part spends more than 95% of its time waiting • Waiting is bad for business and occurs in every arrival © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

4 Components of the Queuing System Servicing System Servers Customer Arrivals Queue or Waiting 4 Components of the Queuing System Servicing System Servers Customer Arrivals Queue or Waiting Line Exit © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

5 Customer Service Population Sources Population Source Finite Example: Number of machines needing repair 5 Customer Service Population Sources Population Source Finite Example: Number of machines needing repair when a company only has three machines. Infinite Example: The number of people who could wait in a line for gasoline. © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

6 Service Pattern Constant Variable Example: Items coming down an automated assembly line. Example: 6 Service Pattern Constant Variable Example: Items coming down an automated assembly line. Example: People spending time shopping. © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

7 The Queuing System Length Queue Discipline Queuing System Number of Lines & Line 7 The Queuing System Length Queue Discipline Queuing System Number of Lines & Line Structures Service Time Distribution © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

8 Basic Waiting Line Structures Single-channel, single-phase Waiting line Server Single-channel, multiple-phase Waiting line 8 Basic Waiting Line Structures Single-channel, single-phase Waiting line Server Single-channel, multiple-phase Waiting line Servers © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

9 Basic Waiting Line Structures Multiple-channel, single-phase Waiting line Servers Multiple-channel, multiple-phase Waiting line 9 Basic Waiting Line Structures Multiple-channel, single-phase Waiting line Servers Multiple-channel, multiple-phase Waiting line Servers © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

10 Examples of Line Structures Single Phase Multiphase Single Channel One-person barber shop Car 10 Examples of Line Structures Single Phase Multiphase Single Channel One-person barber shop Car wash Multichannel Bank tellers’ windows Hospital admissions © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

11 Degree of Patience No Way! BALK No Way! RENEGE Other Human Behavior • 11 Degree of Patience No Way! BALK No Way! RENEGE Other Human Behavior • Server speeds up • Customer jockeys © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

12 Suggestions for Managing Queues 1. Determine an acceptable waiting time for your customers 12 Suggestions for Managing Queues 1. Determine an acceptable waiting time for your customers 2. Try to divert your customer’s attention when waiting 3. Inform your customers of what to expect 4. Keep employees not serving the customers out of sight 5. Segment customers © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

13 Suggestions for Managing Queues (Continued) 6. Train your servers to be friendly 7. 13 Suggestions for Managing Queues (Continued) 6. Train your servers to be friendly 7. Encourage customers to come during the slack periods 8. Take a long-term perspective toward getting rid of the queues © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

The General Waiting Framework 14 • Arrival process could be random, if so: – The General Waiting Framework 14 • Arrival process could be random, if so: – We assume Poisson arrival – = Average rate of arrival – 1/ = Arrival time • Service process could be random or constant – If random • We assume Exponential • = Average rate of service • 1/ = Service time – If constant, service time is same for all • Service intensity = / <1 © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

15 Notation for Waiting Line Models • (a/b/c): (d/e/f) • Example: (M/M/1): (FCFS/ / 15 Notation for Waiting Line Models • (a/b/c): (d/e/f) • Example: (M/M/1): (FCFS/ / ) a = Customer arrivals distribution (M, D, G) b = Customer service time distribution (M, D, G) c = Number of servers (1, 2, . . . , ) d = Service discipline (FCFS, SIRO) e = Capacity of the system (N, ) f = Size of the calling source (N, ) © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

16 Waiting Line Models Source Model Layout Population Service Pattern 1 Single channel Infinite 16 Waiting Line Models Source Model Layout Population Service Pattern 1 Single channel Infinite Exponential 2 Single channel Infinite Constant 3 Multichannel Exponential 4 Single or Multi Finite Infinite Exponential These four models share the following characteristics: • Single phase • Poisson arrival • FCFS • Unlimited queue length © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

17 Notation: Infinite Queuing: Models 1 -3 © 2006 The Mc. Graw-Hill Companies, Inc. 17 Notation: Infinite Queuing: Models 1 -3 © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

Infinite Queuing Models 1 -3 (Continued) 18 © 2006 The Mc. Graw-Hill Companies, Inc. Infinite Queuing Models 1 -3 (Continued) 18 © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

Example: Model 1 19 Assume a drive-up window at a fast food restaurant. Customers Example: Model 1 19 Assume a drive-up window at a fast food restaurant. Customers arrive at the rate of 25 per hour. The employee can serve one customer every 2 minutes. Assume Poisson arrival and exponential service rates. Determine: A) What is the average utilization of the employee? B) What is the average number of customers in line? C) What is the average number of customers in the system? D) What is the average waiting time in line? E) What is the average waiting time in the system? F) What is the probability that exactly two cars will be in the system? © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

20 Example: Model 1 A) What is the average utilization of the employee? © 20 Example: Model 1 A) What is the average utilization of the employee? © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

21 Example: Model 1 B) What is the average number of customers in line? 21 Example: Model 1 B) What is the average number of customers in line? C) What is the average number of customers in the system? © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

22 Example: Model 1 D) What is the average waiting time in line? E) 22 Example: Model 1 D) What is the average waiting time in line? E) What is the average waiting time in the system? © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

23 Example: Model 1 F) What is the probability that exactly two cars will 23 Example: Model 1 F) What is the probability that exactly two cars will be in the system (one being served and the other waiting in line)? © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

24 Example: Model 2 An automated pizza vending machine heats and dispenses a slice 24 Example: Model 2 An automated pizza vending machine heats and dispenses a slice of pizza in 4 minutes. Customers arrive at a rate of one every 6 minutes with the arrival rate exhibiting a Poisson distribution. Determine: A) The average number of customers in line. B) The average total waiting time in the system. © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

25 Example: Model 2 A) The average number of customers in line. B) The 25 Example: Model 2 A) The average number of customers in line. B) The average total waiting time in the system. © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

Determining s and for Given SL 26 • In a Model 1 car wash Determining s and for Given SL 26 • In a Model 1 car wash facility =10 and =12. Find the number of parking spaces needed to guarantee a service level of 98%. (Let s=number in the system). Then: © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

27 Example: Model 3 Recall the Model 1 example: Drive-up window at a fast 27 Example: Model 3 Recall the Model 1 example: Drive-up window at a fast food restaurant. Customers arrive at the rate of 25 per hour. The employee can serve one customer every two minutes. Assume Poisson arrival and exponential service rates. If an identical window (and an identically trained server) were added, what would the effects be on the average number of cars in the system and the total time customers wait before being served? © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

28 Example: Model 3 Average number of cars in the system Total time customers 28 Example: Model 3 Average number of cars in the system Total time customers wait before being served © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

29 Notation: Finite Queuing: Model 4 © 2006 The Mc. Graw-Hill Companies, Inc. , 29 Notation: Finite Queuing: Model 4 © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

30 Finite Queuing: Model 4 (Continued) © 2006 The Mc. Graw-Hill Companies, Inc. , 30 Finite Queuing: Model 4 (Continued) © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

31 Example: Model 4 The copy center of an electronics firm has four copy 31 Example: Model 4 The copy center of an electronics firm has four copy machines that are all serviced by a single technician. Every two hours, on average, the machines require adjustment. The technician spends an average of 10 minutes per machine when adjustment is required. Assuming Poisson arrivals and exponential service, how many machines are “down” (on average)? © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

32 Example: Model 4 N, the number of machines in the population = 4 32 Example: Model 4 N, the number of machines in the population = 4 M, the number of repair people = 1 T, the time required to service a machine = 10 minutes U, the average time between service = 2 hours From Table TN 6. 11, F =. 980 (Interpolation) L, the number of machines waiting to be serviced = N(1 -F) = 4(1 -. 980) =. 08 machines H, the number of machines being serviced = FNX =. 980(4)(. 077) =. 302 machines Number of machines down = L + H =. 382 machines © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

33 Queuing Approximation • This approximation is a quick way to analyze a queuing 33 Queuing Approximation • This approximation is a quick way to analyze a queuing situation. Now, both interarrival time and service time distributions are allowed to be general. • In general, average performance measures (waiting time in queue, number in queue, etc) can be very well approximated by mean and variance of the distribution (distribution shape not very important). • This is very good news for managers: all you need is mean and standard deviation, to compute average waiting time © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

34 Queue Approximation Inputs: S, , , (Alternatively: S, , , variances of interarrival 34 Queue Approximation Inputs: S, , , (Alternatively: S, , , variances of interarrival and service time distributions) © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved

35 Approximation Example • Consider a manufacturing process (for example making plastic parts) consisting 35 Approximation Example • Consider a manufacturing process (for example making plastic parts) consisting of a single stage with five machines. Processing times have a mean of 5. 4 days and standard deviation of 4 days. The firm operates make-to-order. Management has collected date on customer orders, and verified that the time between orders has a mean of 1. 2 days and variance of 0. 72 days. What is the average time that an order waits before being worked on? Using our “Waiting Line Approximation” spreadsheet we get: Lq = 3. 154 Expected number of orders waiting to be completed. Wq = 3. 78 Expected number of days order waits. Ρ = 0. 9 Expected machine utilization. © 2006 The Mc. Graw-Hill Companies, Inc. , All Rights Reserved