2017
DOI: 10.1016/j.ejor.2016.09.030
|View full text |Cite
|
Sign up to set email alerts
|

A hybrid Integer Programming and Variable Neighbourhood Search algorithm to solve Nurse Rostering Problems

Abstract: The Nurse Rostering Problem (NRP) is defined as assigning a number of nurses to different shifts during a specified planning period, considering some regulations and preferences. This is often very difficult to solve in practice particularly by applying a sole approach. In this paper, we propose a novel hybrid algorithm combining the strengths of Integer Programming (IP) and Variable Neighbourhood Search (VNS) algorithms to design a hybrid method for solving the NRP. After generating the initial solution using… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
26
0
1

Year Published

2017
2017
2024
2024

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 67 publications
(29 citation statements)
references
References 28 publications
0
26
0
1
Order By: Relevance
“…Exact methods mostly include Integer Programming (IP) [19,28,30] and Constraint Programming (CP) [18,42], which are capable of finding the optimal solution, albeit often resulting in unacceptable computational times. In order to address the computational limitations of these methods, many heuristic methods have been proposed in the literature ranging from rather general Variable Neighbourhood Search [27,37] and Genetic Algorithms [8,2] to stochastic approaches [44] and tailor-made heuristics [5]. However, these methods sacrifice the guarantee of an optimal solution (or even any information regarding the solution quality) in order to generate good-quality solutions in acceptable computational times.…”
Section: Introductionmentioning
confidence: 99%
“…Exact methods mostly include Integer Programming (IP) [19,28,30] and Constraint Programming (CP) [18,42], which are capable of finding the optimal solution, albeit often resulting in unacceptable computational times. In order to address the computational limitations of these methods, many heuristic methods have been proposed in the literature ranging from rather general Variable Neighbourhood Search [27,37] and Genetic Algorithms [8,2] to stochastic approaches [44] and tailor-made heuristics [5]. However, these methods sacrifice the guarantee of an optimal solution (or even any information regarding the solution quality) in order to generate good-quality solutions in acceptable computational times.…”
Section: Introductionmentioning
confidence: 99%
“…In fact, it chooses a point from the k th neighborhood stochastically, then, it performs a deterministic local search. A deep study of the literature reveals that the VNS is efficient in solving optimization problems (Brimberg et al 2017;Wang et al 2017;Rahimian et al 2017;Wang et al 2017). Moreover, several VNS variants are proposed for solving large problem instances for routing problems (Bula et al 2017;Breunig et al 2016;Li and Tian 2016).…”
Section: The Variable Neighborhood Searchmentioning
confidence: 99%
“…In [27], an IP solver was used within a VNS algorithm through a ruin-andrecreate strategy. In their approach, after each iteration of the VNS algorithm, the most contributed parts of the solution to the overall penalty are destroyed and recreated using an IP solver.…”
mentioning
confidence: 99%
“…Another comparison with results presented in [27] for a hybrid Integer Programming and Variable Neighbourhood Search (IP-VNS) approach is shown in Table 4. The VNS-DP approach was able to produce better results than the IP-VNS in the largest size instance (instance 24) only and produce the same results also for the first 4 instances.…”
mentioning
confidence: 99%