Absenteeism Prediction & Labor Force Optimization in Rail Dispatcher Scheduling
Authors: Taylor Jensen & Qi Sun Advisor: Dr. Tony Craig
MIT SCM ResearchFest May 22-23, 2013
Absenteeism Prediction & Labor Force Optimization in Rail - - PowerPoint PPT Presentation
Absenteeism Prediction & Labor Force Optimization in Rail Dispatcher Scheduling Authors: Taylor Jensen & Qi Sun Advisor: Dr. Tony Craig MIT SCM ResearchFest May 22-23, 2013 31,000 Miles of Track Operates 24 hours a day, 365 days
Absenteeism Prediction & Labor Force Optimization in Rail Dispatcher Scheduling
Authors: Taylor Jensen & Qi Sun Advisor: Dr. Tony Craig
MIT SCM ResearchFest May 22-23, 2013
Dispatcher Scheduling
Research Questions
absences?
have on staff?
May 22-23, 2013 MIT SCM ResearchFest 41st Question: Predicting Unplanned Absences
May 22-23, 2013 MIT SCM ResearchFest 5could adjust training schedules and planned vacation allotments.
Modeling Unplanned Absences
– 4 years*365 days*3 shifts = 4,383 shifts
May 22-23, 2013 MIT SCM ResearchFest 6*20% of all shifts have 3 absences, etc.
Modeling Unplanned Absences
– 4 years*365 days*3 shifts = 4,383 shifts
May 22-23, 2013 MIT SCM ResearchFest 7𝑄 𝑌 = 𝑙 =
𝜇𝑙𝑓−𝜇 𝑙!
*20% of all shifts have 3 absences, etc.
What influences unplanned absences?
– Day of the week – Day of the month – Shift – Holidays – Football Games – Hunting Season – Snowstorms – Planned Absences
May 22-23, 2013 MIT SCM ResearchFest 8Dummy Variables
Evaluate using Poisson Regression
Results: Holidays
May 22-23, 2013 MIT SCM ResearchFest 9Holiday Coef. Actual Effect
z P>z Lower 95% int Upper 95% int
newyears
0.209295
0.001
presidents
0.206649
0.042
memorial
0.226170
0.065
0.025172
independence
0.303559
0.003
labor
0.000000 0.221066
0.182
0.138088
thanksgiving
0.335387
thanksgivingfriday
0.000000 0.221151
0.135
0.103000
christmaseve
0.260941
0.001
christmas
0.252826
0.003
federal 0.010323 0.000000 0.101771 0.10 0.919
0.209790
Less than .05 = Statistically Significant Holidays = Less absences
Results: Football Games & Hunting Season
Parameter Coef.
z P>z Lower 95% int Upper 95% int NFL 0.01894 0.04944 0.38 0.702
0.115830 Super Bowl -0.19899 0.18556
0.284
0.164712
Parameter Coef.
z P>z Lower 95% int Upper 95% int Beg Hunt Season -0.096593 0.140805
0.493
0.179380 End Hunt Season 0.217245 0.124163 1.75 0.080
0.460601
*Football Games & Hunting Season do not cause unplanned absences.
Summary of Statistically Significant Factors
May 22-23, 2013 MIT SCM ResearchFest 11Parameter
z P>z Lower 95% int Upper 95% int jan 0.58494 0.13272 4.41 0.000 0.32481 0.84507 feb 0.67105 0.13414 5.00 0.000 0.40814 0.93396 mar 0.62630 0.12554 4.99 0.000 0.38025 0.87235 apr 0.65572 0.12724 5.15 0.000 0.40634 0.90510
0.49693 0.12498 3.98 0.000 0.25198 0.74187 dec 0.32114 0.13089 2.45 0.014 0.06460 0.57768 shift2 0.17815 0.07013 2.54 0.011 0.04070 0.31560 shift3 0.27073 0.06340 4.27 0.000 0.14647 0.39500 snow 2.16735 0.24243 8.94 0.000 1.69220 2.64249 newyears
0.55983
0.001
presidents
0.55258
0.042
independence
0.81188
0.003
thanksgiving
0.89692
0.001
christmas
0.67619
0.003
christmaseve
0.69794
0.001
Statistically Insignificant
May, Jun, Aug, Jun, Aug, Sep, Nov
Memorial, Veterans, Labor, MLK
How Useful are these Results?
(McFadden R-squared value of .018)
We can identify factors that influence unplanned absences, but we cannot predict how many unplanned absences will occur
May 22-23, 2013 MIT SCM ResearchFest 122nd Question
employees?
– Each position has unique qualifications – Extra employees earn a full-time salary even if they don't have an assignment every day – Extra cost to move employees from their regular position – Must pay overtime to call employees from home
May 22-23, 2013 MIT SCM ResearchFest 13Monte Carlo Simulation
qualifications, and total labor cost.
– Set a number of extra board employees – Generate qualifications of regular employees from a probability distribution – Generate qualifications of extra employees from a probability distribution – Generate unplanned absences from a probability distribution – Use an optimization solver to find the minimum cost – Run 10,000 iterations to find the expected cost given the defined parameters
May 22-23, 2013 MIT SCM ResearchFest 141st Input: Regular Employee Qualifications
May 22-23, 2013 MIT SCM ResearchFest 15employees can be modeled by a Negative Binomial distribution. Friday 3rd Shift
2nd Input: Extra employee Qualifications
May 22-23, 2013 MIT SCM ResearchFest 16can be modeled by a Negative Binomial distribution. Friday 3rd Shift
3rd Input: Absences by shift
May 22-23, 2013 MIT SCM ResearchFest 17modeled by a Negative Binomial distribution.
Assignment Problem
May 24-25, 2011 MIT SCM ResearchFest 18Qualification Matrix
May 24-25, 2011 MIT SCM ResearchFest 19position.
Position 1 2 3 4 …. N 1 1 1 … 2 1 1 … 1 3 1 … 4 1 1 … …. … … … … … … N 1 1 1 … 1 N+1 1 … N+2 1 1 … …. … … … … … … N+E 1 1 … Employee from Home N+E+1 1 1 1 1 … 1 Incumbent Employee Extra Board
Cost Matrix
May 24-25, 2011 MIT SCM ResearchFest 20single assignment.
Position 1 2 3 4 …. N 1 0 0.5 X X … X 2 X X 0.5 … 0.5 3 X X X … X 4 0.5 X X … X …. … … … … … … N 0.5 0 0.5 0.5 … N+1 X X X … X N+2 X X … X …. … … … … … … N+E X X … X Employee from Home N+E+1 1.5 1.5 1.5 1.5 1.5 1.5 Incumbent Employee Extra Board
Solution Matrix
May 22-23, 2013 MIT SCM ResearchFest 21finds the best solution. Running many iterations produces an expected cost.
Position 1 2 3 4 …. N 1 1 … 2 … 3 1 … 4 … …. … … … … … … N … 1 N+1 1 … N+2 … …. … … … … … … N+E … Employee from Home N+E+1 1 Incumbent Employee Extra Board
Employees 2 and 4 are absent
Solution Matrix
May 22-23, 2013 MIT SCM ResearchFest 22finds the best solution. Running many iterations produces an expected cost.
Position 1 2 3 4 …. N 1 1 … 2 … 3 1 … 4 … …. … … … … … … N … 1 N+1 1 … N+2 … …. … … … … … … N+E … Employee from Home N+E+1 1 Incumbent Employee Extra Board
Extra Cost
May 22-23, 2013 MIT SCM ResearchFest 23employees increases.
Total Labor Cost
May 22-23, 2013 MIT SCM ResearchFest 24board employees; qualification level does not make a large difference
Total Labor Cost and Extra Cost
May 22-23, 2013 MIT SCM ResearchFest 25is going down.
Conclusion
May 22-23, 2013 MIT SCM ResearchFest 26employees does not offset the fixed cost of extra employees.
considerations, such as: