Hostname: page-component-78c5997874-xbtfd Total loading time: 0 Render date: 2024-11-08T07:00:08.617Z Has data issue: false hasContentIssue false

STAFFING A SERVICE SYSTEM WITH NON-POISSON NON-STATIONARY ARRIVALS

Published online by Cambridge University Press:  13 June 2016

Beixiang He
Affiliation:
Department of Industrial and Systems Engineering, North Carolina State University, Raleigh, NC 27695, USA E-mail: bhe@ncsu.edu; yliu48@ncsu.edu
Yunan Liu
Affiliation:
Department of Industrial and Systems Engineering, North Carolina State University, Raleigh, NC 27695, USA E-mail: bhe@ncsu.edu; yliu48@ncsu.edu
Ward Whitt
Affiliation:
Department of Industrial Engineering and Operations Research, Columbia University, New York, NY 10027, USA E-mail: ww2040@columbia.edu

Abstract

Motivated by non-Poisson stochastic variability found in service system arrival data, we extend established service system staffing algorithms using the square-root staffing formula to allow for non-Poisson arrival processes. We develop a general model of the non-Poisson non-stationary arrival process that includes as a special case the non-stationary Cox process (a modification of a Poisson process in which the rate itself is a non-stationary stochastic process), which has been advocated in the literature. We characterize the impact of the non-Poisson stochastic variability upon the staffing through the heavy-traffic limit of the peakedness (ratio of the variance to the mean in an associated stationary infinite-server queueing model), which depends on the arrival process through its central limit theorem behavior. We provide simple formulas to quantify the performance impact of the non-Poisson arrivals upon the staffing decisions, in order to achieve the desired service level. We conduct simulation experiments with non-stationary Markov-modulated Poisson arrival processes with sinusoidal arrival rate functions to demonstrate that the staffing algorithm is effective in stabilizing the time-varying probability of delay at designated targets.

Type
Research Article
Copyright
Copyright © Cambridge University Press 2016 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1. Aksin, O.Z., Armony, M., & Mehrotra, V. (2007). The modern call center: a multi-disciplinary perspective on operations management research. Production and Operations Management 16: 665688.CrossRefGoogle Scholar
2. Armony, M., Israelit, S., Mandelbaum, A., Marmor, Y., Tseytlin, Y., & Yom-Tov, G. (2015). Patient flow in hospitals: a data-based queueing-science perspective. Stochastic Systems 5(1): 146194.CrossRefGoogle Scholar
3. Asmussen, S. (2003). Applied probability and queues, 2nd ed. New York: Springer.Google Scholar
4. Avramidis, A.N., Deslauriers, A., & L'Ecuyer, P. (2004). Modeling daily arrivals to a telephone call center. Management Science 50: 896908.CrossRefGoogle Scholar
5. Bassamboo, A. & Zeevi, A. (2009). On a data-driven method for staffing large call centers. Operations Research 57(3): 714726.CrossRefGoogle Scholar
6. Brown, L., Gans, N., Mandelbaum, A., Sakov, A., Shen, H., Zeltyn, S., & Zhao, L. (2005). Statistical analysis of a telephone call center: a queueing-science perspective. Journal of the American Statistical Association 100: 3650.CrossRefGoogle Scholar
7. Choudhury, G.L. & Whitt, W. (1994). Heavy-traffic asymptotic expansions for the asymptotic decay rates in the BMAP/G/1 queue. Stochastic Models 10(2): 453498.CrossRefGoogle Scholar
8. Cox, D.R. & Lewis, P.A.W. (1966). The Statistical Analysis of Series of Events. London: Methuen.CrossRefGoogle Scholar
9. Defraeye, M. & van Nieuwenhuyse, I. (2013). Controlling excessive waiting times in small service systems with time-varying demand: an extension of the ISA algorithm. Decision Support Systems 54(4): 15581567.CrossRefGoogle Scholar
10. Defraeye, M. & van Nieuwenhuyse, I. (2015). Staffing and scheduling under nonstationary demand for service: a literature review. Omega 58: 425.CrossRefGoogle Scholar
11. Eick, S.G., Massey, W.A., & Whitt, W. (1993). M t/G/∞ queues with sinusoidal arrival rates. Management Science 39: 241252.CrossRefGoogle Scholar
12. Feldman, Z., Mandelbaum, A., Massey, W.A., & Whitt, W. (2008). Staffing of time-varying queues to achieve time-stable performance. Management Science 54(2): 324338.CrossRefGoogle Scholar
13. Fendick, K.W. & Whitt, W. (1989). Measurements and approximations to describe the offered traffic and predict the average workload in a single-server queue. Proceedings of the IEEE 71(1): 171194.CrossRefGoogle Scholar
14. Fischer, W. & Meier-Hellstern, K. (1992). The Markov-modulated Poisson process (MMPP) cookbook. Performance Evaluation 18: 149171.CrossRefGoogle Scholar
15. Garnett, O., Mandelbaum, A., & Reiman, M.I. (2002). Designing a call center with impatient customers. Manufacturing and Service Operations Management 4(3): 208227.CrossRefGoogle Scholar
16. Gerhardt, I. & Nelson, B.L. (2009). Transforming renewal processes for simulation of nonstationary arrival processes. INFORMS Journal on Computing 21: 630640.CrossRefGoogle Scholar
17. Glynn, P.W. & Whitt, W. (1993). Limit theorems for cumulative processes. Stochastic Processes and their Applications 47: 299314.CrossRefGoogle Scholar
18. Green, L.V., Kolesar, P.J., & Whitt, W. (2007). Coping with time-varying demand when setting staffing requirements for a service system. Production and Operations Management 16: 1329.CrossRefGoogle Scholar
19. Halfin, S. & Whitt, W. (1981). Heavy-traffic limits for queues with many exponential servers. Operations Research 29(3): 567588.CrossRefGoogle Scholar
20. Ibrahim, R., L'Ecuyer, P., Regnard, N., & Shen, H. (2012). On the modeling and forecasting of call center arrivals. Proceedings of the 2012 Winter Simulation Conference 2012: pp. 256267.Google Scholar
21. Jennings, O.B., Mandelbaum, A., Massey, W.A., & Whitt, W. (1996). Server staffing to meet time-varying demand. Management Science 42: 13831394.CrossRefGoogle Scholar
22. Jongbloed, G. & Koole, G. (2001). Managing uncertainty in call centers using Poisson mixtures. Applied Stochastic Models in Business and Industry 17: 307318.CrossRefGoogle Scholar
23. Kim, S., Vel, P., Whitt, W., & Cha, W.C. (2015). Poisson and non-Poisson properties of appointment-generated arrival processes: the case of an endocrinology clinic. Operations Research Letters 43: 247253.CrossRefGoogle Scholar
24. Kim, S.-H. & Whitt, W. (2014). Are call center and hospital arrivals well modeled by nonhomogeneous Poisson processes? Manufacturing and Service Operations Management 16(3): 464480.CrossRefGoogle Scholar
25. Kim, S.-H. & Whitt, W. (2014). Choosing arrival process models for service systems: tests of a nonhomogeneous Poisson process. Naval Research Logistics 61(1): 6690.CrossRefGoogle Scholar
26. Kuczura, A. (1973). The interrupted Poisson process as an overflow process. Bell System Technical Journal 52(3): 437448.CrossRefGoogle Scholar
27. Li, A. & Whitt, W. (2014). Approximate blocking probabilities for loss models with independence and distribution assumptions relaxed. Performance Evaluation 80: 82101.CrossRefGoogle Scholar
28. Li, A., Whitt, W., & Zhao, J. (2016). Staffing to stabilize blocking in loss models with time-varying arrival rates. Probability in the Engineering and Informational Sciences 22(2): 185211.CrossRefGoogle Scholar
29. Liu, R., Liu, Y., & Wilson, J.R. (2014). Modeling and simulation of nonstationary non-Poisson processes. Working paper. Raleigh, NC: North Carolina State University.Google Scholar
30. Liu, Y. & Whitt, W. (2012). Stabilizing customer abandonment in many-server queues with time-varying arrivals. Operations Research 60(6): 15511564.CrossRefGoogle Scholar
31. Liu, Y. & Whitt, W. (2014). Many-server heavy-traffic limits for queues with time-varying parameters. Annals of Applied Probability 24(1): 378421.CrossRefGoogle Scholar
32. Liu, Y. & Whitt, W. (2014). Stabilizing performance in networks of queues with time-varying arrival rates. Probability in the Engineering and Informational Sciences 28(4): 419449.CrossRefGoogle Scholar
33. Liu, Y. & Whitt, W. (2016). Stabilizing performance in a service system with time-varying arrivals and customer feedback. Columbia University. Available from http://www.columbia.edu/~ww2040/allpapers.html Google Scholar
34. Ma, N. & Whitt, W. (2015). Efficient simulation of non-Poisson non-stationary point processes to study queueing approximations. Statistics and Probability Letters 102: 202207.Google Scholar
35. Maman, S. (2009). Uncertainty in demand for service: the case of call centers and emergency departments. PhD dissertation, The Technion, Israel. Available from http://iew3.technion.ac.il/serveng Google Scholar
36. Mandelbaum, A. & Zeltyn, S. (2009). Staffing many-server queues with impatient customers: constraint satisfaction in call centers. Operations Research 57(9): 11891205.CrossRefGoogle Scholar
37. Massey, W.A. & Whitt, W. (1994). Unstable asymptotics for nonstationary queues. Mathematics of Operation Research 19: 267291.CrossRefGoogle Scholar
38. Nelson, B.L. & Gerhardt, I. (2011). Modeling and simulating renewal nonstationary arrival processes to facilitate analysis. Journal of Simulation 5: 38.CrossRefGoogle Scholar
39. Neuts, M.F. (1989). Structured Stochastic Matrices of M/G/1 type and Their Applications. New York: Marcel Dekker.Google Scholar
40. Pang, G., Talreja, R., & Whitt, W. (2007). Martingale proofs of many-server heavy-traffic limits for Markovian queues. Probability Surveys 4: 193267.CrossRefGoogle Scholar
41. Pang, G. & Whitt, W. (2010). Two-parameter heavy-traffic limits for infinite-server queues. Queueing Systems 65: 325364.CrossRefGoogle Scholar
42. Pang, G. & Whitt, W. (2012). The impact of dependent service times on large-scale service systems. Manufacturing and Service Operations Management 14(2): 262278.CrossRefGoogle Scholar
43. Pang, G. & Whitt, W. (2013). Two-parameter heavy-traffic limits for infinite-server queues with dependent service times. Queueing Systems 73(2): 119146.CrossRefGoogle Scholar
44. Shen, H. & Huang, J.Z. (2008). Interday forecasting ind intraday updating of call center arrivals. Manufacturing and Service Operations Management 10(3): 391410.CrossRefGoogle Scholar
45. Sriram, K. & Whitt, W. (1986). Characterizing superposition arrival processes in packet multiplexers for voice and data. IEEE Journal on Selected Areas in Communications SAC-4(6): 833846.CrossRefGoogle Scholar
46. Stolletz, R. (2008). Approximation of the nonstationary M(t)/M(t)/c(t)-queue using stationary models: the stationary backlog-carryover approach. European Journal of Operational Research 190(2): 478493.CrossRefGoogle Scholar
47. Whitt, W. (1982). Approximating a point process by a renewal process: two basic methods. Operations Research 30: 125147.CrossRefGoogle Scholar
48. Whitt, W. (1992). Asymptotic formulas for Markov processes with applications to simulation. Operations Research 40(2): 279291.CrossRefGoogle Scholar
49. Whitt, W. (1992). Understanding the efficiency of multi-server service systems. Management Science 38(5): 708723.CrossRefGoogle Scholar
50. Whitt, W. (2002). Stochastic-process Limits. New York: Springer.CrossRefGoogle Scholar
51. Whitt, W. (2004). A diffusion approximation for the G/GI/n/m queue. Operations Research 52(6): 922941.CrossRefGoogle Scholar
52. Whitt, W. (2006). Staffing a call center with uncertain arrival rate and absenteeism. Production and Operations Management 15(1): 88102.CrossRefGoogle Scholar
53. Whitt, W. (2015). Stabilizing performance in a single-server queue with time-varying arrival rate. Queueing Systems 81: 341378.CrossRefGoogle Scholar
54. Wolfe, R.W. (1977). The effect of service time regularity on system performance. InChandy, K.M. & Reiser, M. (eds.), Computer Performance. Amsterdam: Elsevier, pp. 297304.Google Scholar
55. Yom-Tov, G. & Mandelbaum, A. (2014). Erlang R: a time-varying queue with reentrant customers, in support of healthcare staffing. Manufacturing and Service Operations Management 16(2): 283299.CrossRefGoogle Scholar
56. Zeltyn, S. & Mandelbaum, A. (2005). Call centers with impatient customers: many-server asymptotics of the M/M/n+G queue. Queueing Systems 51(5): 361402.CrossRefGoogle Scholar
57. Zhang, X., Hong, L.J., & Glynn, P.W. (2014). Timescales in modeling call center arrivals. working paper, Department of Industrial Engineering and Logistics Management, The Hong Kong University of Science and Technology.Google Scholar