Operations Management Waiting Lines. 2 Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting...

28
Operations Management Waiting Lines
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    221
  • download

    4

Transcript of Operations Management Waiting Lines. 2 Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting...

Operations Management

Waiting Lines

2Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

Questions: Can we process the orders? How many orders will wait

in the queue? How long will orders wait

in the queue? What is the utilization

rate of the facility?

Example: A Deterministic System

Experiment # 1

Arrival time: Service time:0 910 920 930 940 950 960 970 980 990 9

3Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

A Deterministic System: Example 1

Interarrival time Throughput TimeDeparture TimeWaiting Time in Queue9.0 9.0 0.0

10.0 9.0 19.0 0.010.0 9.0 29.0 0.010.0 9.0 39.0 0.010.0 9.0 49.0 0.010.0 9.0 59.0 0.010.0 9.0 69.0 0.010.0 9.0 79.0 0.010.0 9.0 89.0 0.010.0 9.0 99.0 0.0

4Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

A Deterministic System: Example 1

789

10

Graph #2: Total #in system:

0

1

2

0 20 40 60 80 100 120

Graph #1: Total time spent in System per Job

0

2

4

6

8

10

12

0 20 40 60 80 100 120 140

TIME

Job

#

5Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

Arrival rate = 1/10 per minutes Processing rate = time 1/9 per minute Utilization – AR/PR = (1/10)/(1/9) = 0.9 or 90% On average 0.9 person is in the system

Utilization

6Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

A Deterministic System: Example 1

Utilization: 90%  

Variability: 0.00  

     

Average Throughput time: 9.00 minutes

Average Wait in Queue: 0.00 minutes

Average Number in system: 0.90 jobs

7Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

What if arrivals are not exactly every 10 minutes? Let’s open the spreadsheet.

Known but Uneven Demand: Example 2

8Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

A Deterministic System: Example 2

Graph #1: Total time spent in System per Job

0

2

4

6

8

10

12

0 20 40 60 80 100 120 140

TIME

Job

#

9Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

A Deterministic System: Example 2

Arrival Time

Service Time

Interarrival time

Throughput time Departure

Waiting time in Queue

0 9   9 9 0

12 9 12 9 21 0

20 9 8 10 30 1

34 9 14 9 43 0

40 9 6 12 52 3

44 9 4 17 61 8

51 9 7 19 70 10

69 9 18 10 79 1

85 9 16 9 94 0

90 9 5 13 103 4

10Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

A Deterministic System: Example 2

Graph #2: Total #in system:

0

1

2

3

4

0 20 40 60 80 100 120

11Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

Observations:

1. Utilization is below 100% (machine is idle 14% of the time).

2. There are 1.12 orders (on average) waiting to be processed.

A Deterministic System: Example 2

Average Interarrival time 10.000 minutes Utilization 86%  

Average Service time 9.000 minutes

Average Throughput Time 11.70

minutes

Std Service time 0.000 minutesAverage Wait in Queue 2.70

minutes

Thoughput rate 0.096jobs / min

Average # in the system 1.12 jobs

Capacity (Service rate) 0.111

jobs / min      

12Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

Why do we have idleness (low utilization) and at the same time orders are waiting to be processed?

Answer: Variability

A Deterministic System: Example 2

13Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

How to measure variability?

Coefficient of variation:CV = Standard Deviation / Mean

Known but Uneven Demand: Example 2

14Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

The interarrival time is either 5 periods with probability 0.5 or 15 periods with probability 0.5 Notice that the mean interarrival time is 10. (mean

interarrival = 0.5 * 15 + 0.5 * 5 = 10) The service time is 9 periods (with certainty). The only difference between example 3 and 1 is that

the interarrival times are random.

Uncertain Demand (Interarrival times): Example 3

15Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

Simulation of Uncertain Demand (Inter-arrival times): Example 3

Arrival Start Finish Waiting Idleness

5 5 14 0 0

20 20 29 0 6

25 29 38 4 0

30 38 47 8 0

35 47 56 12 0

40 56 65 16 0

55 65 74 10 0

70 74 83 4 0

75 83 92 8 0

90 92 101 2 0

105 105 114 0 4

120 120 129 0 6

135 135 144 0 6

150 150 159 0 6

165 165 174 0 6

16Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

(Recall that in Example 1, no job needed to wait.)

Uncertain Demand (Interarrival times): Example 3

Average Interarrival time 10.200 minutes

Average Througput time 18.98

Average Service time 9.000 minutes

Average wait in queue 9.98

Std Service time 0.000 minutesAverage # in queue 0.98

Thoughput rate 0.100jobs / min

Average in the system

1.86004

Capacity (Service rate) 0.111

jobs / min    

17Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

Suppose we change the previous example and assume: Inter-arrival time 17 0.5 probability Inter-arrival time 3 0.5 probability Average inter-arrival times as before 10 min.

Uncertain Demand (Inter-arrival times): Example 3

18Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

The effect of variability: higher variability in inter-arrival times results in higher average # in queue.

Uncertain Demand (Interarrival times): Example 3

Average Interarrival time

10.200

minutes

Average Througput time 27.94

Average Service time 9.000

minutes

Average wait in queue 18.94

Std Service time 0.000minutes

Average # in queue 1.86

Thoughput rate 0.100jobs / min

Average in the system

2.73812

Capacity (Service rate) 0.111

jobs / min    

19Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

Can we manage demand?

What are other sources of variability/uncertainty?

Can we reduce demand variability/uncertainty?

20Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

Up to now, our service time is exactly 9 minutes. What will happen to waiting-line and waiting-time if

we have a short service time (i.e., we have a lower utilization rate)?

What will happen if our service time is longer than 10 minutes?

Uncertain Demand (Inter-arrival times)

21Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

The factors that determine the performance of the waiting lines: Variability Utilization rate Risk pooling effect

Key Concepts and Issues

22Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

In general, if the variability, or the uncertainty, of the demand (arrival) or service process is large, the queue length and the waiting time are also large.

Rule 1

23Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

As the utilization increases the waiting time and the number of orders in the queue increases exponentially.

Rule 2

24Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

In general, pooling the demand (customers) into one common line improves the performance of the system.

Rule 3

25Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

What is the queue size?What is the capacity utilization?

Arrival Rate at an Airport Security Check Point

Customer Number Arrival Time

Departure Time

Time in Process

1 0 5 5

2 4 10 6

3 8 15 7

4 12 20 8

5 16 25 9

6 20 30 10

7 24 35 11

8 28 40 12

9 32 45 13

10 36 50 14

0 10 20 30 40 50

Time

1

2

3

4

5

6

7

8

9

10

Cust

omer

Num

ber

26Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

What is the queue size?What is the capacity utilization?

Flow Times with Arrival Every 6 Secs

Customer Number Arrival Time

Departure Time

Time in Process

1 0 5 5

2 6 11 5

3 12 17 5

4 18 23 5

5 24 29 5

6 30 35 5

7 36 41 5

8 42 47 5

9 48 53 5

10 54 59 5

0 10 20 30 40 50 60

Time

1

2

3

4

5

6

7

8

9

10

Cust

omer

Num

ber

27Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

What is the queue size?What is the capacity utilization?

Flow Times with Arrival Every 6 Secs

Customer Number Arrival Time Processing Time

Time in Process

1-A 0 7 7

2-B 10 1 1

3-C 20 7 7

4-D 22 2 7

5-E 32 8 8

6-F 33 7 14

7-G 36 4 15

8-H 43 8 16

9-I 52 5 12

10-J 54 1 11

0 10 20 30 40 50 60 70

Time

1

2

3

4

5

6

7

8

9

10

Cu

sto

mer

Queue Fluctuation

0

1

2

3

4

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64

Time

Nu

mb

er

28Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1

What is the queue size?What is the capacity utilization?

Flow Times with Arrival Every 6 Secs

Customer Number Arrival Time Processing Time

Time in Process

1-E 0 8 8

2-H 10 8 8

3-D 20 2 2

4-A 22 7 7

5-B 32 1 1

6-J 33 1 1

7-C 36 7 7

8-F 43 7 7

9-G 52 4 4

10-I 54 5 70 10 20 30 40 50 60 70

1

2

3

4

5

6

7

8

9

10