Erlang(编程语言)
人员配备
可重入
计算机科学
排队论
排队
运筹学
分布式计算
计算机网络
操作系统
数学
理论计算机科学
医学
函数式程序设计
护理部
作者
Galit B. Yom‐Tov,Avishai Mandelbaum
标识
DOI:10.1287/msom.2013.0474
摘要
We analyze a queueing model that we call Erlang-R, where the “R” stands for reentrant customers. Erlang-R accommodates customers who return to service several times during their sojourn within the system, and its modeling power is most pronounced in time-varying environments. Indeed, it was motivated by healthcare systems, in which offered-loads vary over time and patients often go through a repetitive service process. Erlang-R helps answer questions such as how many servers (physicians/nurses) are required to achieve predetermined service levels. Formally, it is merely a two-station open queueing network, which, in a steady state, evolves like an Erlang-C (M/M/s) model. In time-varying environments, on the other hand, the situation differs: here one must account for the reentrant nature of service to avoid excessive staffing costs or undesirable service levels. We validate Erlang-R against an emergency ward (EW) operating under normal conditions as well as during a mass casualty event (MCE). In both scenarios, we apply time-varying fluid and diffusion approximations: the EW is critically loaded and the MCE is overloaded. In particular, for the EW we propose a time-varying square-root staffing policy, based on the modified offered-load, which is proved to perform well over small-to-large systems.
科研通智能强力驱动
Strongly Powered by AbleSci AI