Negotiation-Based Patient Scheduling in Hospitals - Reengineering Message-Based Interactions with Services

Nowadays, hospitals in Germany and other European countries are faced with substantial economic challenges stemming from increased costs and increased demands inter alia resulting from a changing age pyramid. In this respect, patient scheduling is an interesting parameter that determines on the one hand the length of the patients stay in the hospital and the e ciency of the hospital resource allocation on the other hand. Due to the speci c characteristics of hospitals such as unexpectedly arriving emergencies or unintended complications during treatments the optimization of patient scheduling is an extraordinary di cult task that cannot be easily solved using a typical centralized optimization algorithm. Thus, in this paper a decentralized agent based approach is presented that represents patients as well as hospital resources as agents with individual goals that negotiate to nd appropriate solutions. The approach has been extensively studied within the MedPAge project and also has been implemented using an agent platform. In this work it will be shown how the traditional message based implementation, which was di cult to construct and even more di cult to maintain, can be replaced with a service based design.

[1]  Lars Braubach,et al.  Addressing Challenges of Distributed Systems Using Active Components , 2011, IDC.

[2]  Lars Braubach,et al.  Active Components: A Software Paradigm for Distributed Systems , 2011, 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[3]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

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

[5]  Winfried Lamersdorf,et al.  MedPAge: Rationale Agenten zur Patientensteuerung , 2004, Künstliche Intell..

[6]  James R. Larus,et al.  Software and the Concurrency Revolution , 2005, ACM Queue.

[7]  Winfried Lamersdorf,et al.  Simulation and Implementation of Logistics Systems based on Agent Technology , 2009 .

[8]  Winfried Lamersdorf,et al.  Jadex: A BDI Reasoning Engine , 2005, Multi-Agent Programming.

[9]  Franz Rothlauf,et al.  Konzeption eines Koordinationsmechanismus zur dezentralen Ablaufplanung in medizinischen Behandlungspfaden (MEDPACO) , 2001, Wirtschaftsinformatik.

[10]  Franz Rothlauf,et al.  Evaluation of a Multi-Agent System for Hospital Patient Scheduling , 2006, Int. Trans. Syst. Sci. Appl..

[11]  Torsten O. Paulussen,et al.  Dynamic Patient Scheduling in Hospitals , 2004 .

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

[13]  Jürgen Dix,et al.  Multi-Agent Programming: Languages, Tools and Applications , 2009 .

[14]  Oskar Dressler,et al.  Künstliche Intelligenz? , 1986, FIFF Jahrestagung.

[15]  A. Pokahr,et al.  Method Calls Not Considered Harmful for Agent Interactions , 2011 .