• DocumentCode
    2647021
  • Title

    A heuristic algorithm for nurse scheduling with balanced preference satisfaction

  • Author

    Constantino, Ademir A. ; Landa-Silva, Dario ; De Melo, Everton Luiz ; Romão, Wesley

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of Maringa, Maringá, Brazil
  • fYear
    2011
  • fDate
    11-15 April 2011
  • Firstpage
    39
  • Lastpage
    45
  • Abstract
    This paper tackles the nurse scheduling problem with balanced preference satisfaction which consists of generating an assignment of shifts to nurses over a given time horizon and ensuring that the satisfaction of nurses´ personal preferences for shifts is as even as possible in order to ensure fairness. We propose a heuristic algorithm based on successive resolutions of the bottleneck assignment problem. The algorithm has two phases. In the first phase, the algorithm constructs an initial solution by solving successive bottleneck assignment problems. In the second phase, two improvement procedures based on reassignment steps are applied. Computational tests are carried out using instances from the standard benchmark dataset NSPLib. Our experiments indicate that the proposed method is effective and efficient, reducing discrepancies (hence improving fairness) between the individual rosters.
  • Keywords
    combinatorial mathematics; optimisation; patient care; scheduling; NSPLib; balanced preference satisfaction; bottleneck assignment problems; heuristic algorithm; nurse scheduling problem; Algorithm design and analysis; Computer science; Heuristic algorithms; Indexes; Partitioning algorithms; Processor scheduling; Schedules; Bottleneck Assignment Problem; Combinatorial Optimization; Heuristics; Nurse Scheduling Problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence in Scheduling (SCIS), 2011 IEEE Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-61284-195-3
  • Type

    conf

  • DOI
    10.1109/SCIS.2011.5976549
  • Filename
    5976549