Journal of Combinatorial Optimization | 2019

Online scheduling for outpatient services with heterogeneous patients and physicians

 
 
 

Abstract


In outpatient services, it is critical to schedule patients for physicians to reduce both patients waiting and physicians overtime working. In this paper, we regard the problem as an online scheduling problem and based on analysis of a real data set from a big hospital in China, we develop a dynamic programming model to solve the problem. We propose a Policy Iteration Algorithm to find the optimal solution in the steady state, and obtain the structural properties of the policy. We conduct numerical experiments to compare the performance of the policy with that of the two policies used in practice by simulating various scenarios. The numerical results show that the policy has the best performance across all scenarios, especially when the system is heavily loaded. We also discuss the managerial implications of the study for practitioners. The model and solution method can be easily extended to multi-server case and can be applied to the general service scheduling problems with heterogeneous customers and service providers.

Volume 37
Pages 123-149
DOI 10.1007/s10878-017-0216-z
Language English
Journal Journal of Combinatorial Optimization

Full Text