This paper describes a Variable Neighbourhood Search (VNS) combined with simulated annealing to tackle a highly constrained workforce scheduling problem at British Telecommunications plc (BT). A refined greedy algorithm is firstly designed to create an initial solution which meets all hard constraints and satisfies some of the soft constraints. The VNS is then used to swap out less promising combinations, continually moving towards a more optimal solution until meeting finishing requirements. The results are promising when compared to the stand- alone greedy algorithm. We believe there is scope for this to be extended in several ways, i.e. into a more complex variation of VNS to further improve results, to be applied to further data sets an...
In this paper we study a complex real-world workforce scheduling problem. We propose a method of sp...
The Nurse Rostering Problem (NRP) is defined as assigning a number of nurses to different shifts dur...
This paper presents a combination of variable neighbourhood search and mathematical programming to m...
The workforce scheduling and routing problem (WSRP) is a combinatorial optimisation problem where a ...
The nurse scheduling problem (NSP) is a combinatorial optimisation problem widely tackled in the lit...
Variable Neighbourhood Search (VNS) is one of the most recent metaheuristics used for problem solvin...
Variable Neighbourhood Search (VNS) is one of the most recent metaheuristics used for solving combin...
Employee scheduling problems are of critical importance to large businesses. These problems are hard...
Shift scheduling with multiple tasks presents a challenging combinatorial optimisation problem in wh...
Extended Neighborhood Search Techniques (ENST) are meta-heuristics that are adequate tools for solvi...
This paper presents a hybrid multi-objective model that combines integer programming (IP) and variab...
This research focuses on a scheduling problem with multiple unavailability periods and distinct due ...
Abstract: The nurse scheduling problem (NSP) is a combinatorial optimisation problem widely tackled ...
This paper presents a variable depth search for the nurse rostering problem. The algorithm works by ...
Just-in-time job-shop scheduling (JIT-JSS) is a variant of the job-shop scheduling problem, in which...
In this paper we study a complex real-world workforce scheduling problem. We propose a method of sp...
The Nurse Rostering Problem (NRP) is defined as assigning a number of nurses to different shifts dur...
This paper presents a combination of variable neighbourhood search and mathematical programming to m...
The workforce scheduling and routing problem (WSRP) is a combinatorial optimisation problem where a ...
The nurse scheduling problem (NSP) is a combinatorial optimisation problem widely tackled in the lit...
Variable Neighbourhood Search (VNS) is one of the most recent metaheuristics used for problem solvin...
Variable Neighbourhood Search (VNS) is one of the most recent metaheuristics used for solving combin...
Employee scheduling problems are of critical importance to large businesses. These problems are hard...
Shift scheduling with multiple tasks presents a challenging combinatorial optimisation problem in wh...
Extended Neighborhood Search Techniques (ENST) are meta-heuristics that are adequate tools for solvi...
This paper presents a hybrid multi-objective model that combines integer programming (IP) and variab...
This research focuses on a scheduling problem with multiple unavailability periods and distinct due ...
Abstract: The nurse scheduling problem (NSP) is a combinatorial optimisation problem widely tackled ...
This paper presents a variable depth search for the nurse rostering problem. The algorithm works by ...
Just-in-time job-shop scheduling (JIT-JSS) is a variant of the job-shop scheduling problem, in which...
In this paper we study a complex real-world workforce scheduling problem. We propose a method of sp...
The Nurse Rostering Problem (NRP) is defined as assigning a number of nurses to different shifts dur...
This paper presents a combination of variable neighbourhood search and mathematical programming to m...