Solving a Staffing Model Using an Overbooking Simulation

This paper adapts a Monte Carlo overbooking simulation approach to determine appropriate levels of staffing when there is a clear trade-off between assigning too many versus too few workers. In the scenario considered, if a scheduled staff member fails to show up, one or more other employees will need to be assigned to additional (overtime) hours to “cover” the absent employee’s workload, leading to increased payroll costs. But even this can only be done up to a point since overtime hours are limited, by company policy, to a fraction of the regular time hours available during the shift. Therefore, if too few employees were scheduled to begin with, some demand may be left unmet, resulting in potential loss of revenue. This paper shows how the question of how many employees should be scheduled to each shift can be modeled similar to the well-known airline overbooking problem. We solve this staffing model using Oracle Crystal Ball, an Excel add-in for conducting Monte Carlo simulation, thereby demonstrating its easy applicability in practice.

Authors

Institutions

Publication Details

Journal
European Journal of Business Management and Research
Published
2025-03-16
DOI
https://doi.org/10.24018/ejbmr.2025.10.2.2598
Primary Topic
Quality and Supply Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Solving a Staffing Model Using an Overbooking Simulation

Kingsley Gnanendran
European Journal of Business Management and Research
Quality and Supply Management
article

Solving a Staffing Model Using an Overbooking Simulation

Kingsley Gnanendran
article en

Abstract

This paper adapts a Monte Carlo overbooking simulation approach to determine appropriate levels of staffing when there is a clear trade-off between assigning too many versus too few workers. In the scenario considered, if a scheduled staff member fails to show up, one or more other employees will need to be assigned to additional (overtime) hours to “cover” the absent employee’s workload, leading to increased payroll costs. But even this can only be done up to a point since overtime hours are limited, by company policy, to a fraction of the regular time hours available during the shift. Therefore, if too few employees were scheduled to begin with, some demand may be left unmet, resulting in potential loss of revenue. This paper shows how the question of how many employees should be scheduled to each shift can be modeled similar to the well-known airline overbooking problem. We solve this staffing model using Oracle Crystal Ball, an Excel add-in for conducting Monte Carlo simulation, thereby demonstrating its easy applicability in practice.

European Journal of Business Management and ResearchVol. 10(2)
University of Scranton (US)
Openalex Percentile: Top 92%
Quality and Supply Management
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.

Solving a Staffing Model Using an Overbooking Simulation — Kingsley Gnanendran · European Journal of Business Management and Research (2025) | TGRS Research Map | TGRS