A constraint-based nurse rostering system using a redundant modeling approach
- 24 August 2005
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 140-148
- https://doi.org/10.1109/tai.1996.560444
Abstract
This paper describes the design and implementation of a nurse rostering system using a redundant modeling approach. Nurse rostering is defined as a process of generating timetables for specifying the work shifts of nurses over a given period of time. This process is difficult because the human roster planner has to ensure that every rostering decision made complies with a mixture of hard hospital rules and soft nurse preference rules. Moreover, some nurse shift pre-assignments often break the regularity of wanted (or unwanted) shifts and reduce the choices for other unfilled slots. Soft constraints amount to disjunction, which can be modeled as choices in the search tree. This approach, although straightforward, incurs overhead in the search of solution. We propose redundant modeling, an effective way to speed up constraint propagation through cooperations among different models for the same problem, as a means to reduce search time. Experiments and pilot testing of the system confirm the feasibility of our method.Keywords
This publication has 12 references indexed in Scilit:
- Workforce staffing and scheduling: Hospital nursing specific modelsPublished by Elsevier ,2011
- Constraint programming for nurse schedulingIEEE Engineering in Medicine and Biology Magazine, 1995
- A heuristic-based computerized nurse scheduling systemComputers & Operations Research, 1993
- Nurse scheduling on a microcomputerComputers & Operations Research, 1991
- Goal Programming Model Subsystem of a Flexible Nurse Scheduling Support SystemIIE Transactions, 1988
- Spreadsheets with Incremental Queries as a user interface for logic programmingNew Generation Computing, 1986
- Increasing tree search efficiency for constraint satisfaction problemsArtificial Intelligence, 1980
- Successful Hospital Personnel SchedulingInterfaces, 1978
- Consistency in networks of relationsArtificial Intelligence, 1977
- Scheduling Nursing Personnel According to Nursing Preference: A Mathematical Programming ApproachOperations Research, 1976