New history-based delay predictors for service systems

We are interested in predicting the wait time of customers upon their arrival in some service system such as a call center or emergency service. We propose two new predictors that are very simple to implement and can be used in multiskill settings. They are based on the wait times of previous customers of the same class. The first one estimates the delay of a new customer by extrapolating the wait history (so far) of customers currently in queue, plus the last one that started service, and taking a weighted average. The second one takes a weighted average of the delays of the past customers of the same class that have found the same queue length when they arrived. In our simulation experiments, these new predictors are very competitive with the optimal ones for a simple queue, and for multiskill centers they perform better than other predictors of comparable simplicity.

[1]  Eric Buist,et al.  Simulation de centres de contacts , 2009 .

[2]  Ward Whitt,et al.  Predicting Queueing Delays , 1999 .

[3]  Ward Whitt,et al.  Real-Time Delay Estimation Based on Delay History , 2009, Manuf. Serv. Oper. Manag..

[4]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[5]  Rouba Ibrahim,et al.  Does the Past Predict the Future? The Case of Delay Announcements in Service Systems , 2017, Manag. Sci..

[6]  Erica L. Plambeck,et al.  Accurate Emergency Department Wait Time Prediction , 2016, Manuf. Serv. Oper. Manag..

[7]  Matthias Weidlich,et al.  Queue mining for delay prediction in multi-class service processes , 2015, Inf. Syst..

[8]  Ward Whitt,et al.  Real-Time Delay Estimation Based on Delay History in Many-Server Service Systems with Time-Varying Arrivals , 2009 .

[9]  Yves Dallery,et al.  Call Centers with Delay Information: Models and Insights , 2011, Manuf. Serv. Oper. Manag..

[10]  Pierre L'Ecuyer,et al.  A Java library for simulating contact centers , 2005, Proceedings of the Winter Simulation Conference, 2005..

[11]  Pierre L'Ecuyer,et al.  Dynamic Call Center Routing Policies Using Call Waiting and Agent Idle Times , 2014, Manuf. Serv. Oper. Manag..

[12]  Matthias Weidlich,et al.  Queue Mining - Predicting Delays in Service Processes , 2014, CAiSE.

[13]  Pierre L'Ecuyer,et al.  Waiting time predictors for multi-skill call centers , 2015, 2015 Winter Simulation Conference (WSC).

[14]  Ward Whitt,et al.  The Impact of Delay Announcements in Many-Server Queues with Abandonment , 2009, Oper. Res..

[15]  Ward Whitt,et al.  Real-Time Delay Estimation in Overloaded Multiserver Queues with Abandonments , 2009, Manag. Sci..

[16]  Ward Whitt,et al.  Efficiency-Driven Heavy-Traffic Approximations for Many-Server Queues with Abandonments , 2004, Manag. Sci..