An Intelligent Approach to Surgery Scheduling

The Multiagent Systems paradigm offers expressively rich and natural fit mechanisms for modeling and negotiation for solving distributed problems. Solving complex and distributed real world problems in dynamic domains however presents a significant challenge and requires the integration of technology innovation and domain expertise to create intelligent solutions. Scheduling of patients, staff, and resources for elective surgery in an under-resourced and overburdened public health system presents an excellent example of this class of problems. In this paper, we discuss the research challenges presented by the problem and outline our efforts of applying distributed constraint optimization, intelligent decision support, and prediction based theater allocation to address these challenges. We also discuss how these technologies can be used to drive better planning and change management in the context of surgery scheduling.

[1]  Franz Rothlauf,et al.  Agent-Based Patient Scheduling in Hospitals , 2006, Multiagent Engineering.

[2]  Michael Rovatsos,et al.  Capturing agent autonomy in roles and XML , 2003, AAMAS '03.

[3]  Stefan Kirn Multiagent Engineering, Theory and Applications in Enterprises , 2006, Multiagent Engineering.

[4]  Boi Faltings,et al.  A Scalable Method for Multiagent Constraint Optimization , 2005, IJCAI.

[5]  Pierre Ladet,et al.  OPERATING ROOMS SCHEDULING , 2006 .

[6]  Walter Van de Velde,et al.  Agents Breaking Away , 1996, Lecture Notes in Computer Science.

[7]  Andriy Panchenko,et al.  An Approach for Automated Surgery Scheduling , 2006 .

[8]  Weixiong Zhang,et al.  An analysis and application of distributed constraint satisfaction and optimization algorithms in sensor networks , 2003, AAMAS '03.

[9]  Wei-Min Shen,et al.  Are multiagent algorithms relevant for real hardware?: a case study of distributed constraint algorithms , 2003, SAC '03.

[10]  Katia P. Sycara,et al.  An Any-space Algorithm for Distributed Constraint Optimization , 2006, AAAI Spring Symposium: Distributed Plan and Schedule Management.

[11]  Milind Tambe,et al.  Taking DCOP to the real world: efficient complete solutions for distributed multi-event scheduling , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[12]  Albert Jones,et al.  Survey of Job Shop Scheduling Techniques , 1999 .

[13]  Victor R. Lesser,et al.  Solving distributed constraint optimization problems using cooperative mediation , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[14]  Abdul Sattar,et al.  Intelligent Scheduling in Complex Dynamic Distributed Environments , 2007 .

[15]  Makoto Yokoo,et al.  Adopt: asynchronous distributed constraint optimization with quality guarantees , 2005, Artif. Intell..

[16]  Andreas Klinkert,et al.  Surgical case scheduling as a generalized job shop scheduling problem , 2008, Eur. J. Oper. Res..

[17]  Anand S. Rao,et al.  AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language , 1996, MAAMAW.

[18]  Boi Faltings,et al.  Incentive Compatible Multiagent Constraint Optimization , 2005, WINE.

[19]  Michael Wooldridge,et al.  Introduction to multiagent systems , 2001 .

[20]  Sankalp Khanna,et al.  Distributed Constraint Optimization and Scheduling in Dynamic Environments , 2010 .

[21]  Milind Tambe,et al.  Evolution of a Teamwork Model , 2005 .

[22]  Makoto Yokoo,et al.  An asynchronous complete method for distributed constraint optimization , 2003, AAMAS '03.

[23]  Patrick Prosser,et al.  Intelligent scheduling: Past, present and future , 1994 .

[24]  Robert N. Lass,et al.  Dynamic Distributed Constraint Reasoning , 2008, AAAI.

[25]  Abdul Sattar,et al.  An Efficient Algorithm for Solving Dynamic Complex DCOP Problems , 2009, 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology.

[26]  Milind Tambe,et al.  Distributed Sensor Networks , 2003, Multiagent Systems, Artificial Societies, and Simulated Organizations.

[27]  Andriy Panchenko,et al.  Dialog-Based Intelligent Operation Theatre Scheduler , 2006 .

[28]  Michael Wooldridge,et al.  Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology) , 2007 .

[29]  Mark S. Fox,et al.  Intelligent Scheduling , 1998 .

[30]  Xiaolan Xie,et al.  A stochastic model for operating room planning with elective and emergency demand for surgery , 2008, Eur. J. Oper. Res..

[31]  M. Wallis,et al.  Predicting emergency department admissions , 2011, Emergency Medicine Journal.

[32]  Frédéric Grimaud,et al.  Optimization methods for a stochastic surgery planning problem , 2009 .

[33]  Milind Tambe,et al.  Distributed Sensor Networks: A Multiagent Perspective , 2003 .