Oberweger, F. F., Raidl, G., Rönnberg, E., & Huber, M. (2022). A Learning Large Neighborhood Search for the Staff Rerostering Problem. In P. Schaus (Ed.), Integration of Constraint Programming, Artificial Intelligence, and Operations Research (pp. 300–317). Springer International Publishing. https://doi.org/10.1007/978-3-031-08011-1_20
E192-01 - Forschungsbereich Algorithms and Complexity
-
Published in:
Integration of Constraint Programming, Artificial Intelligence, and Operations Research
-
ISBN:
978-3-031-08011-1
-
Volume:
13292
-
Date (published):
20-Jun-2022
-
Event name:
19th International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research (CPAIOR 2022)
en
Event date:
20-Jun-2022 - 23-Jun-2022
-
Event place:
Los Angeles, CA, United States of America (the)
-
Number of Pages:
18
-
Publisher:
Springer International Publishing, Cham, Switzerland
-
Peer reviewed:
Yes
-
Keywords:
Imitation Learning; Large neighborhood search; Machine Learning; Staff rerostering
en
Abstract:
To effectively solve challenging staff rerostering problems, we propose to enhance a large neighborhood search (LNS) with a machine learning guided destroy operator. This operator uses a conditional generative model to identify variables that are promising to select and combines this with the use of a special sampling strategy to make the actual selection. Our model is based on a graph neural network (GNN) and takes a problem-specific graph representation as input. Imitation learning is applied to mimic a time-expensive approach that solves a mixed-integer program (MIP) for finding an optimal destroy set in each iteration. An additional GNN is employed to predict a suitable temperature for the destroy set sampling process. The repair operator is realized by solving a MIP. Our learning LNS outperforms directly solving a MIP with Gurobi and yields improvements compared to a well-performing LNS with a manually designed destroy operator, also when generalizing to schedules with various numbers of employees.
en
Project title:
Doktoratskolleg "Vienna Graduate School on Computational Optimization": W1260-N35 (Fonds zur Förderung der wissenschaftlichen Forschung (FWF))
-
Project (external):
Center for Industrial Information Technology (CENIIT)