A hybrid optimization approach for employee rostering: Use cases at Swissgrid and lessons learned
Jangwon Park, Evangelos Vrettos

TL;DR
This paper presents a hybrid optimization method combining MILP and scatter search to automate employee rostering, improving efficiency, compliance, and employee satisfaction, demonstrated through Swissgrid case studies.
Contribution
The paper introduces a novel hybrid approach that enhances solution speed and quality for employee rostering problems, with practical implementation at Swissgrid.
Findings
Consistently solves complex rostering problems near-optimally
Achieves solutions an order of magnitude faster than MILP alone
Successfully integrated into a pilot software tool at Swissgrid
Abstract
Employee rostering is a process of assigning available employees to open shifts. Automating it has ubiquitous practical benefits for nearly all industries, such as reducing manual workload and producing flexible, high-quality schedules. In this work, we develop a hybrid methodology which combines Mixed-Integer Linear Programming (MILP) with scatter search, an evolutionary algorithm, having as use case the optimization of employee rostering for Swissgrid, where it is currently a largely manual process. The hybrid methodology guarantees compliance with labor laws, maximizes employees' preference satisfaction, and distributes workload as uniformly as possible among them. Above all, it is shown to be a robust and efficient algorithm, consistently solving realistic problems of varying complexity to near-optimality an order of magnitude faster than an MILP-alone approach using a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Timetabling Solutions · Scheduling and Optimization Algorithms · Vehicle Routing Optimization Methods
