Extended decomposition for mixed integer programming to solve a workforce scheduling and routing problem

Laesanklang, Wasakorn and Pinheiro, Rodrigo Lankaites and Algethami, Haneen and Landa-Silva, Dario (2015) Extended decomposition for mixed integer programming to solve a workforce scheduling and routing problem. In: Operations research and enterprise systems: 4th International Conference, ICORES 2015, Lisbon, Portugal, January 10-12, 2015: revised selected papers. Communications in computer and information science (577). Springer, Cham, pp. 191-211. ISBN 9783319276793

[img] PDF - Repository staff only - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (411kB)


We propose an approach based on mixed integer programming (MIP) with decomposition to solve a workforce scheduling and routing problem, in which a set of workers should be assigned to tasks that are distributed across different geographical locations. We present a mixed integer programming model that incorporates important real-world features of the problem such as defined geographical regions and flexibility in the workers? availability. We decompose the problem based on geographical areas. The quality of the overall solution is affected by the ordering in which the sub-problems are tackled. Hence, we investigate different ordering strategies to solve the sub-problems. We also use a procedure to have additional workforce from neighbouring regions and this helps to improve results in some instances. We also developed a genetic algorithm to compare the results produced by the decomposition methods. Our experimental results show that although the decomposition method does not always outperform the genetic algorithm, it finds high quality solutions in practical computational times using an exact optimization method.

Item Type: Book Section
Keywords: personnel scheduling, vehicle routing, exact algorithms, mathematical programming, genetic algorithms
Schools/Departments: University of Nottingham UK Campus > Faculty of Science > School of Computer Science
Identification Number: https://doi.org/10.1007/978-3-319-27680-9_12
Depositing User: Landa-Silva, Dario
Date Deposited: 21 Jan 2016 09:52
Last Modified: 15 Sep 2016 03:35
URI: http://eprints.nottingham.ac.uk/id/eprint/31298

Actions (Archive Staff Only)

Edit View Edit View