Multi-agent Pareto appointment exchanging in hospital patient scheduling

被引:19
作者
Vermeulen I. [1 ]
Bohte S. [1 ]
Somefun K. [1 ]
Poutré H.L. [1 ]
机构
[1] CWI, Centre for Mathematics and Computer Science, Amsterdam 1098 SJ
关键词
Health care; Multi-agent systems; Patient scheduling;
D O I
10.1007/s11761-007-0012-1
中图分类号
学科分类号
摘要
We present a dynamic and distributed approach to the hospital patient scheduling problem, in which patients can have multiple appointments that have to be scheduled to different resources. To efficiently solve this problem we develop a multi-agent Pareto-improvement appointment exchanging algorithm: MPAEX. It respects the decentralization of scheduling authorities and continuously improves patient schedules in response to the dynamic environment. We present models of the hospital patient scheduling problem in terms of the health care cycle where a doctor repeatedly orders sets of activities to diagnose and/or treat a patient. We introduce the Theil index to the health care domain to characterize different hospital patient scheduling problems in terms of the degree of relative workload inequality between required resources. In experiments that simulate a broad range of hospital patient scheduling problems, we extensively compare the performance of MPAEX to a set of scheduling benchmarks. The distributed and dynamic MPAEX performs almost as good as the best centralized and static scheduling heuristic, and is robust for variations in the model settings. © 2007 Springer-Verlag London Limited.
引用
收藏
页码:185 / 196
页数:11
相关论文
共 26 条
[1]  
Vermeulen I B., Improving patient activity schedules by multi-agent pareto appointment exchangings, Proceedings of the IEEE International Conference on E-commerce Technology, pp. 56-63, (2007)
[2]  
Vissers J.M., Patient flow-based allocation of inpatient resources: A case study, Eur J Oper Res, 105, pp. 356-370, (1998)
[3]  
Marinagi C., Spyropoulos C.D., Papatheodorou C., Kokkotos S., Continual planning and scheduling for managing patient tests in hospital laboratories, Artif Intell Med, 20, pp. 139-154, (2000)
[4]  
Spyropoulos C.D., Ai planning and scheduling in the medical hospital environment, Artif Intell Med, 20, pp. 101-111, (2000)
[5]  
Paulussen T.O., Jennings N.R., Decker K., Heinzl A., Distributed patient scheduling in hospitalss, Proceedings 18th International Joint Conference on AI, (2003)
[6]  
Nealon J., Moreno A., Agent-based applications in health care, Applications of Software Agent Technology in the Health Care Domain, pp. 3-18, (2003)
[7]  
Weiss G., Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, (1999)
[8]  
Decker K., Li J., Coordinating mutually exclusive resources using gpgp, Auton Agent Multi Agent Syst, 3, pp. 133-157, (2000)
[9]  
Hannebauer M M., Distributed constraint optimization for medical appointment schedulings, AGENTS '01: Proceedings of the Fifth International Conference on Autonomous Agents, pp. 139-140, (2001)
[10]  
Wellman M., Walsh W., Wurman P., MacKie-Mason J., Auction protocols for decentralized scheduling, Games Econ Behav, 35, pp. 271-303, (2001)