• DocumentCode
    3250548
  • Title

    Fitness evaluation for nurse scheduling problems

  • Author

    Burke, Edmund K. ; De Causmaecker, Patrick ; Petrovic, Sanja ; Berghe, Greet Vanden

  • Author_Institution
    Sch. of Comput. Sci. & IT, Nottingham Univ., UK
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    1139
  • Abstract
    When applying evolutionary algorithms to difficult real-world problems, the fitness function routinely needs evaluating for a very high number of intermediary cases. The paper is concerned with real-world nurse rostering problems with highly constrained resources. We consider a particular approach, which allows for a quick evaluation and is general enough to deal with other kinds of resource planning problems with time-related constraints. The model developed for this approach handles the constraints in a modular way and the addition of new constraints is relatively straightforward. Simple constraints (such as those affecting the personal wishes of employees) and global constraints (such as balancing the workload among people) can be formulated easily using this approach. Our approach can also handle very complex time-related constraints as well as conditions that are related to previously planned work. Moreover, it provides clear feedback about violation of constraints. The approach has been implemented successfully in a nurse rostering program entitled “Plane” which is used in hospitals all over Belgium. It can tackle a high number of specific and modifiable constraints of a very different nature. The benefits from this approach (in terms of software requirements) are small memory use and a computationally simple, single evaluation function allowing for the simultaneous rostering of several hospital wards at the same time
  • Keywords
    evolutionary computation; human resource management; medical administrative data processing; personnel; resource allocation; Belgium; Plane; complex time-related constraints; computationally simple single evaluation function; employees; evolutionary algorithms; fitness evaluation; fitness function; global constraints; highly constrained resources; hospital wards; hospitals; intermediary cases; modifiable constraints; nurse rostering program; nurse scheduling problems; personal wishes; quick evaluation; real-world nurse rostering problems; real-world problems; resource planning problems; simultaneous rostering; small memory use; software requirements; time-related constraints; workload balancing; Automation; Evolutionary computation; Feedback; Genetics; Hospitals; Information technology; Personnel; Processor scheduling; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2001. Proceedings of the 2001 Congress on
  • Conference_Location
    Seoul
  • Print_ISBN
    0-7803-6657-3
  • Type

    conf

  • DOI
    10.1109/CEC.2001.934319
  • Filename
    934319