Efficient shift scheduling with multiple breaks for full-time employees: A retail industry case
•The approach evaluates the benefits of multiple breaks in the shift scheduling problem.•Constructed break profiles minimize the negative impacts of a multi-breaks strategy.•The over/understaffing for each demand profile was within 1% of the minimum possible.•Just one break additional to the meal br...
Gespeichert in:
Veröffentlicht in: | Computers & industrial engineering 2020-12, Vol.150, p.106884, Article 106884 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | •The approach evaluates the benefits of multiple breaks in the shift scheduling problem.•Constructed break profiles minimize the negative impacts of a multi-breaks strategy.•The over/understaffing for each demand profile was within 1% of the minimum possible.•Just one break additional to the meal break is enough to attain satisfactory coverage.•Our approach achieves shorter solution times (within seconds) compared to other works.
A work shift scheduling methodology is presented that can assign shifts incorporating multiple breaks, providing the flexibility vital to service sector firms for reducing staff surpluses and shortages and thereby improve staff demand coverage. The proposed approach differs from previous works in the literature because it attempts to minimize the levels of overstaffing and understaffing, but also the possible negative impacts associated to a strategy of multiple breaks. The approach is built around four modules that implement a sequential iterative process to solve the scheduling problem. The first two modules use novel heuristic procedures to construct efficient break profiles that define the distribution of multiple breaks across a shift. The third module consists of a mixed-integer programming model that assigns shifts to full-time employees over a one-day planning horizon. The model uses the best break profiles constructed by the first two modules to minimize over/understaffing arising from demand seasonality. The fourth module compares the level of over/understaffing minimized by the model to the minimum possible level of over/understaffing, and if the former is not within a percentage considered to be satisfactory the entire procedure is iterated until a satisfactory solution is found. A test case using different daily demand profiles generated results showing that the level of over/understaffing obtained by the methodology under each profile was within 1 percentage point of the minimum possible despite assigning only one break additional to the mandatory meal break. |
---|---|
ISSN: | 0360-8352 1879-0550 |
DOI: | 10.1016/j.cie.2020.106884 |