Pareto-optimal workforce scheduling with worker skills and preferences

Abstract This paper addresses employee scheduling in service operations, considering various skill and skill levels and the fluctuating customer demand throughout the day and week. Employee shift and day-off preferences are also considered to enhance morale. We propose a two-stage integer programming model. In the first stage, the model optimizes the number of employees required for each shift period, ensuring uniform distribution of overstaffing to improve customer service. A Pareto frontier approach is applied between the two stages, offering decision-makers a set of non-dominated solutions that balance overstaffing and understaffing. The second stage uses the selected Pareto-optimal solution to assign shifts and day-offs to employees, incorporating their skills, preferences, and fairness considerations. Our model implicitly includes shifts and breaks, reducing decision variables and computational time. Using real data from a dining restaurant chain, we validate the model’s effectiveness in enhancing customer service and reducing labor costs by 12.3% compared to manual scheduling. Furthermore, productivity and employee satisfaction improve by considering individual skills and preferences.

Authors

Institutions

Publication Details

Journal
Operational Research
Published
2025-02-23
DOI
https://doi.org/10.1007/s12351-025-00903-7
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Pareto-optimal workforce scheduling with worker skills and preferences

Rahmet Güner, Ali R. Güner, Ali İşeri
Operational Research
Scheduling and Timetabling Solutions
article

Pareto-optimal workforce scheduling with worker skills and preferences

Rahmet Güner, Ali R. Güner, Ali İşeri
article en

Abstract

Abstract This paper addresses employee scheduling in service operations, considering various skill and skill levels and the fluctuating customer demand throughout the day and week. Employee shift and day-off preferences are also considered to enhance morale. We propose a two-stage integer programming model. In the first stage, the model optimizes the number of employees required for each shift period, ensuring uniform distribution of overstaffing to improve customer service. A Pareto frontier approach is applied between the two stages, offering decision-makers a set of non-dominated solutions that balance overstaffing and understaffing. The second stage uses the selected Pareto-optimal solution to assign shifts and day-offs to employees, incorporating their skills, preferences, and fairness considerations. Our model implicitly includes shifts and breaks, reducing decision variables and computational time. Using real data from a dining restaurant chain, we validate the model’s effectiveness in enhancing customer service and reducing labor costs by 12.3% compared to manual scheduling. Furthermore, productivity and employee satisfaction improve by considering individual skills and preferences.

Operational ResearchVol. 25(2)
Bursa Technical University (TR), TC İstanbul Rumeli Üniversitesi, Istanbul University (TR)
Openalex Percentile: Top 97%
Scheduling and Timetabling Solutions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Pareto-optimal workforce scheduling with worker skills and preferences — Rahmet Güner, Ali R. Güner, et al. · Operational Research (2025) | TGRS Research Map | TGRS