Integer programming techniques for the nurse rostering problem

被引:0
|
作者
Haroldo G. Santos
Túlio A. M. Toffolo
Rafael A. M. Gomes
Sabir Ribas
机构
[1] Federal University of Ouro Preto,Computing Department
[2] KU Leuven,Department of Computer Science
[3] Federal University of Minas Gerais,Department of Computer Science
来源
关键词
Nurse rostering; Integer programming; Cutting planes; MIP heuristics;
D O I
暂无
中图分类号
学科分类号
摘要
This work presents integer programming techniques to tackle the problem of the International Nurse Rostering Competition. Starting from a compact and monolithic formulation in which the current generation of solvers performs poorly, improved cut generation strategies and primal heuristics are proposed and evaluated. A large number of computational experiments with these techniques produced the following results: the optimality of the vast majority of instances was proved, the best known solutions were improved by up to 15 % and strong dual bounds were obtained. In the spirit of reproducible science, all code was implemented using the Computational Infrastructure for Operations Research.
引用
收藏
页码:225 / 251
页数:26
相关论文
共 50 条
  • [1] Integer programming techniques for the nurse rostering problem
    Santos, Haroldo G.
    Toffolo, Tulio A. M.
    Gomes, Rafael A. M.
    Ribas, Sabir
    [J]. ANNALS OF OPERATIONS RESEARCH, 2016, 239 (01) : 225 - 251
  • [2] Integer programming model extensions for a multi-stage nurse rostering problem
    Mischek, Florian
    Musliu, Nysret
    [J]. ANNALS OF OPERATIONS RESEARCH, 2019, 275 (01) : 123 - 143
  • [3] Integer programming model extensions for a multi-stage nurse rostering problem
    Florian Mischek
    Nysret Musliu
    [J]. Annals of Operations Research, 2019, 275 : 123 - 143
  • [4] An integer programming approach for the physician rostering problem
    Toni I. Wickert
    Alberto F. Kummer Neto
    Márcio M. Boniatti
    Luciana S. Buriol
    [J]. Annals of Operations Research, 2021, 302 : 363 - 390
  • [5] An integer programming approach for the physician rostering problem
    Wickert, Toni I.
    Kummer Neto, Alberto F.
    Boniatti, Marcio M.
    Buriol, Luciana S.
    [J]. ANNALS OF OPERATIONS RESEARCH, 2021, 302 (02) : 363 - 390
  • [6] A hybrid integer and constraint programming approach to solve nurse rostering problems
    Rahimian, Erfan
    Akartunali, Kerem
    Levine, John
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2017, 82 : 83 - 94
  • [7] An Integer Programming based Ant Colony Optimisation Method for Nurse Rostering
    Bunton, Joe D.
    Ernst, Andreas T.
    Krishnamoorthy, Mohan
    [J]. PROCEEDINGS OF THE 2017 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2017, : 407 - 414
  • [8] A combined mixed integer programming and deep neural network-assisted heuristics algorithm for the nurse rostering problem
    Chen, Ziyi
    De Causmaecker, Patrick
    Dou, Yajie
    [J]. APPLIED SOFT COMPUTING, 2023, 136
  • [9] Rostering by iterating integer programming and simulation
    Henderson, SG
    Mason, AJ
    [J]. 1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 677 - 683
  • [10] A hybrid Integer Programming and Variable Neighbourhood Search algorithm to solve Nurse Rostering Problems
    Rahimian, Erfan
    Akartunali, Kerem
    Levine, John
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 258 (02) : 411 - 423