Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate...

10
Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning Shifts to Workers (Assignment, LP) Job Sequencing and Scheduling

Transcript of Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate...

Page 1: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Service Manager

Forecasting (traffic, orders, …) Determine the Level of Service

(Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning Shifts to Workers

(Assignment, LP) Job Sequencing and Scheduling

Page 2: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Determine the Level of Service Choose Service Criteria (t.d.

Average Waiting Time or P(wait>T) P(wait) or P(balking) “Newsboy Problem” Probability Distribution of Demand Estimate Cost Under & Over Usually difficult => Service Level

Page 3: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Manpower Requirements Experience Statistics Queueing Theory QTP, Armann Ingolfsson Simulation:

@Risk, Crystal Ball Simul8 ProModel

Page 4: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Queueing Theory Analytical Models of Waiting Systems Markov-assumptions, i.e. expon (both

arrivals & service) <=> Poisson Memoryless Process! Open/Closed System (“Limited

Source”) Wait/Balk (“Limited Queue”) Steady State: Arrivals < Capacity

Page 5: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Open Systems, M/M/s M/M/1 og M/M/s TEMPLATE.XLS Given: Arrival og cap. s*µ ,Ws=1/µ Steady State: U = Ls/s = / s*µ < 1 Key Results: L, Lq, W, Wq L = Lq + Ls, W = Wq + Ws Little: L = *W og Lq= *Wq

Page 6: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Optimizing Waiting Systems Given (beside , µ): Cs og Cq Find economical no of servers s Difficult to estimate Cq, therefore

service level Other models, see G/G/s (approx) etc LIMITED_Q_TEMPLATE.XLS LIMITED_SOURCE_TEMPLATE.XLS

Page 7: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Simulating Waiting Systems Simulation more realistic, “you can

always simulate”! Not limited to Markov assumptions Sometimes expensive model building Sometimes too great expectations MULTISERVERSIM.XLS Simul8, ProModel, …

Page 8: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Shift Scheduling Scheduling shifts on days/weeks See p. 148 in Rardin Based on known manpower

requirements Ex p. 142 í W&A,

WorkerScheduling.xls, Work 5 days, off 2 days

Determine how many start at time t Min no of employees needed, LP

Page 9: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Assigning shifts or tasks “Assignment”, see p 235- in W&A Transport Model with all RHS = 1 Assigning jobs to men/machines Swim Teams, Exam Shedules, Fishing

Vessels Landings, … See p 58 in Rardin “Crew Scheduling”, See p 572 in Rardin Assigning Shifts: Employees grade shifts

Page 10: Service Manager Forecasting (traffic, orders, …) Determine the Level of Service (Newsboy) Estimate Manpower Requirements Shift Scheduling (LP, IP) Assigning.

Job Sequencing See p 609- in Rardin Orders or Batches Given: Processing Times, Due Dates Criteria: Flow and/or Due Dates Rules: FCFS, SPT, Slack, EDD Complexity: n jobs to m machines,

min setup time, …