Next Article in Journal
Towards Discriminability with Distribution Discrepancy Constrains for Multisource Domain Adaptation
Previous Article in Journal
SMPTC3: Secure Multi-Party Protocol Based Trusted Cross-Chain Contracts
Previous Article in Special Issue
A Hybrid Stochastic Deterministic Algorithm for Solving Unconstrained Optimization Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Overbooking for No-Shows and Cancellations in Healthcare

1
International Business School, Shaanxi Normal University, Xi’an 710119, China
2
Faculty of Business and Management, Beijing Normal University—Hong Kong Baptist University United International College, Zhuhai 519000, China
3
Delhi School of Analytics, Institution of Eminence, University of Delhi, Delhi 110007, India
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(16), 2563; https://doi.org/10.3390/math12162563
Submission received: 1 June 2024 / Revised: 7 August 2024 / Accepted: 16 August 2024 / Published: 19 August 2024

Abstract

:
Any country’s healthcare system is vital for its progress, quality of life, and long-term viability. During the pandemic, many developed countries encountered challenges of differing degrees in the administration of their healthcare systems. The overloading of healthcare services is common, leading to prolonged waiting times for medical services. Thus, the wastage of hospital resources must be taken seriously. In this paper, we examine the problem of no-shows and cancellations in outpatient clinics. By examining the literature and drawing from practical industry experience, we uncover the operational procedures of these clinics. We then suggest a robust optimization strategy for overbooking, incorporating both a conventional overbooking model and a resilient system approach. The proposed model seeks to address the substantial uncertainties in parameters encountered during the pandemic. Taking into account risk aversion, we develop an optimal overbooking policy that considers the associated costs. The primary contribution lies in introducing an alternative approach to manage the uncertainty of no-shows and cancellations through the utilization of an overbooking technique.

1. Introduction

The COVID-19 pandemic in recent years provided evidence of the vulnerability of healthcare systems all over the world [1]. Unprecedented challenges are evident in different areas, such as resource management, including outpatient doctors, nurses, and ambulances [2]. Even during the pre-pandemic period, traditional healthcare systems struggled with demand uncertainties as they typically had to plan their resources months in advance. Doctors needed to be recruited ahead of time, and medicines and medical equipment had to be deployed well before patients required treatment. Although many countries have invested heavily in their respective healthcare systems, their efforts seem to be hampered by forecasting mistakes and uncertainties [3]. Hence, a more robust system is needed to accommodate those factors. Furthermore, healthcare significantly contributes to sustainable economic growth, alongside other essential government spending areas such as technology and infrastructure [4,5].
In this paper, we aim to demonstrate how robust optimization can solve the healthcare problem with the data obtained in outpatient clinics. Resource planning is crucial for outpatients. Typically, managers must decide how many doctors should be available for outpatient clinics and how many nurses should be assigned to assist. They also determine the number of rooms available for treatment. The overall efficiency and profit of clinics largely depends on how accurately managers match patient appointments with the number of doctors assigned [6,7,8]. However, patients often change their plans at the last minute or cancel their appointments [9,10], creating challenges for managers in dealing with appointment demand uncertainties, which can result in idle doctors or untreated patients. The traditional solution is overbooking, commonly used in industries with a high number of no-shows and replenishable products, such as the aviation industry. Nevertheless, existing overbooking methods with deterministic approaches impose restrictions on the assumptions about parameter distributions [11,12,13,14]. Therefore, we propose a robust optimization approach to manage no-shows and cancellations in healthcare systems and to deal with uncertain data assumptions and reliance.

2. Background

The primary issues of the operational design and patient appointment systems for ambulatory care center services were broken down into two main categories: major resource factors and modeling the problems. Gupta and Denton [15] delved into critical the aspects concerning operational design and patient appointment systems at ambulatory care centers. They explored complex variables and diverse processes by which to formulate an optimization model aimed at reducing costs associated with waiting times, tardiness, and idle periods. Ultimately, by integrating these factors comprehensively, their model aims to maximize revenue and profitability. Three distinct arrival patterns were analyzed, namely, periodic process, unit process, and single batch process, which define how patients arrive within specific timeframes. This adaptable model can be applied to groups, clusters, or individual cases. Our study expanded upon previous work by Gupta and Denton, incorporating additional considerations such as the cost of errors, which is particularly pertinent in the context of Hong Kong.
Stanciu, Vargas, and May [16] addressed revenue management challenges in operating theaters by adapting Lobaba’s EMSRb algorithm. Their primary objective was to optimize patient scheduling for different surgical services within specific timeframes, considering procedure types and patient reimbursements. Unlike previous models, their approach incorporates penalties to quantify the costs associated with surgical errors, which can affect service quality and prolong medical care. These penalties are assessed in both monetary and non-monetary terms, enhancing the model’s comprehensiveness.
Ratcliffe, Gilland, and Marucheck [17] likened revenue management in outpatient appointment clinics to practices in the airline industry, particularly in managing issues like overbooking and no-shows. They emphasize that inefficiencies arise when appointments are missed by either doctors or patients, leading to lost revenue due to the underutilized time of medical staff. From a practical standpoint, researchers can derive a deterministic formula for optimizing booking requests based on specific booking data. Removing constraints allows for the redefinition of upper and lower limits and the revaluation of optimal booking strategies. Their sensitivity analysis explores ten different policies to understand how model variables affect expected profit.
Additionally, insights from the American Health Information Management Association on ambulatory care centers, including hospital-based and community-based ambulatory care, provide valuable perspectives for extending models to incorporate features specific to hospital-based settings. Roski and Gregory [18] discussed various numerical metrics for measuring healthcare performance, focusing on care effectiveness, healthcare options, service accessibility, and patient satisfaction. They prioritize care efficiency as a key metric, recognizing its multifaceted impact. Service quality and patient satisfaction serve as secondary metrics for evaluating effective healthcare management.

3. Literature Review

Overbooking is widely employed in the hotel and aviation industries, where resources are perishable, such as reservations and appointment bookings [19,20]. Appointment overbooking is a method of mitigating the impact of no-shows by reducing idle time and increasing the efficiency and utilization rate of the system [21]. Overbooking appointments involves scheduling more patients in a session than the number of available service providers [22,23,24]. An excessive number of appointments can compensate for no-shows. Muthuraman and Lawley [25] utilized a stochastic model to maximize expected profit with overbooking and unimodal no-show rates. Amnon [26] provided advice on managing overbooking in endoscopy units. Consequently, patient access times and provider productivity could be improved. Kazim et al. [27] determined the optimal overbooking strategy via machine learning (ML) using a greedy algorithm. Kuiper et al. [14] used phase-type distributions to approximate the distribution of patient service times for overbooking decisions. Han et al. [28] first used artificial neural networks (ANNs) for predictive calculation of a patient’s probability of absence and different appointment durations before booking optimization. However, if the overbooking policy is implemented inefficiently, patient waiting times and system overtime may also increase. To determine the optimal overbooking policy and achieve the intended objectives, Liu and Ziya [29] used the single-server queuing model, and Kim and Giachetti [30] adopted the stochastic model. LaGanga and Lawrence [31] illustrated numerical examples of overbooking strategies that lead to improvements in the performance of different service settings and cost structures in hospitals. Kolisch and Sickinger [32] and Zeng et al. [33] provided evidence of the efficiency of using overbooking for advanced policy systems. Liu and Ziya [29] stated that the overbooking strategy is the best among other strategies when the number of patients is comparatively low. Kros et al. [22] demonstrated that large facilities tend to benefit from overbooking when no-show rates are high.
Among all the uncertain factors, patient no-shows and cancellations are the most significant issues. Typically, patients cancel their appointments just before the scheduled time, resulting in last-minute cancellations. If patients cancel their appointments sufficiently in advance, the hospital can reallocate the vacancy to new patients. However, according to Liu, Ziya, and Kulkarni [34], from the patient’s perspective, they might suffer if they later find that the service is needed. Consequently, many patients choose not to show up or cancel at the last moment. Parizi and Ghate [35] considered multi-class and multi-resource scenarios, while Schuetz and Kolisch [36] discussed the demand for different customer services and products. Most papers treat late cancellations as no-shows because rebooking is required if the cancellation occurs late, necessitating the rearrangement of resources. Bellini et al. [37] indicated that delays in treatment caused by no-shows may affect the patient’s own health. Wang and Gupta [38] demonstrated that the probability of no-shows depends on time, service, and patient type, in addition to homogeneous types. Samorani and LaGanga [39] showed that appointments can also be affected by weather conditions. Bheemidi et al. [40] demonstrated that physical distance to the hospital affects whether patients no-show. Cayirli and Veral [41], as well as Gupta and Denton [15], revealed that shorter appointment intervals and overbooking can mitigate the impact of no-shows.
We categorized the existing research according to specific topics (see Table 1) and found that no-shows and cancellations are not uncommon occurrences in healthcare services. Factors such as weather conditions and appointment intervals can influence whether patients attend their scheduled appointments. Patient no-shows not only impact patients’ health but also lead to the underutilization and wastage of hospital resources or incur additional costs due to rescheduling. The concept of overbooking has been extensively validated for its effectiveness in addressing the issue of no-shows, demonstrating its potential to maximize expected profits and enhance efficiency. However, many existing overbooking studies rely on assumptions regarding parameter distributions, which, if inaccurate, compromise the validity of subsequent optimization results. In recent years, some studies have attempted to utilize technologies such as ML and ANNs to address no-shows and cancellations. These advanced technologies depend on substantial data and technical capabilities, rendering them impractical for many hospitals at the operational level. This paper introduces a robust optimization model for healthcare overbooking strategies to mitigate no-shows and vacancies. It emphasizes balancing profitability with risk aversion by determining optimal overbooking thresholds based on cost considerations. Future research directions include integrating real-time data analytics, refining predictive models, optimizing department-specific overbooking thresholds, and conducting comprehensive cost–benefit analyses to enhance operational efficiency and patient care standards.

4. Proposed Model

4.1. Basic Model

Following a thorough examination of operational processes at 27 hospitals in Hong Kong and Mainland China, the most crucial factors were identified and distilled to represent each hospital’s situation accurately and streamline the complex scenario. The model is structured as follows: when considering K types of healthcare services in an ambulatory care center or K departments, the planned time frame consists of a single session with consecutive time slots divided into equal intervals based on center requirements. The appointment-scheduling challenge revolves around two critical decisions:
  • Determining the number of consultation rooms to open on any given day;
  • Assigning appointments to each consultation room.
We introduce the following variables and indices to develop the model.
Indexes:
i: Index of starting time points i, where i = 0, 1, …, T – 1;
j: Index of ending time point j, where j= 1, 2, …, T;
T: Total points within a scheduling system in the context of healthcare operations;
k: Index of healthcare department k, where k = 1, 2, …, K;
K: Total number of numbers of distinct healthcare departments;
C k : Capacity of health care department k ;
R i , j , k : Revenue from an appointment generated from time i to j within department k;
x i , j , k : Number of accepted appointments from time i to j within department k;
U i , j , k : The number of uncertain demand of appointments from time i to j within department k;
P i , j , k : The probability of showing up for the accepted appointment from time i to j within department k;
O t , k : Number of overbooked appointments at time t within department k.
Initially, at time 0, it is assumed that there are no appointments, while all scheduled appointments are expected to be completed by the end time T. To manage overbooking effectively when starting with no appointments and needing to complete all by time T , we should initially schedule more appointments than the number of available slots, based on anticipated no-shows and cancellations. This requires the use of historical data to estimate the right amount of overbooking and adjusting schedules dynamically to handle any deviations. Clear patient communication and contingency plans for managing unexpected delays are crucial to ensuring that care is delivered efficiently and on time.
In practice, the hospital operates from 9 a.m. to 6 p.m., denoted as time 0 to T in this study. Another assumption is that each accepted appointment spans at least one time slot, such as from time 1 to time 2. The network can be represented by nodes that signify the beginning and end times of each appointment, as depicted in Figure 1.
For a particular time slot t and t ϵ {1, 2, …, T − 1} in our planning horizon, the formula below indicates the utilization rate of department k, k ϵ {1, 2, …, K} at time t, which embraces the existence of no-shows:
i = 0 t j = t + 1 T P i , j , k x i , j , k i = 0 t 1 P i , j , k x i , j , k + j = i + 1 T P i , j , k x i , j , k C k + O t , k .
For all t ,   k , the capacity of department that has been utilized is represented in the first term. The capacity which was occupied previously and is vacant again is shown in the second term. Finally, for the latest accepted appointments which will continue, at least one should be represented by the third term. Due to the problem of no-shows after the appointments are made in healthcare, the overbooking policy is introduced to manage the appointment scheduling. For each specialty department k with constraints on their capacities, decision makers in hospitals may choose to invite more patients and accept more appointments than the available appointment session to mitigate the effect of no-shows. Therefore, the constraints will be modified as follows:
j = i + 1 T P 0 , j , k x 0 , j , k C k + O 0 , k ,   f o r   a l l   k .
The revenue produced by fulfilling the consultation sessions is shown below:
M a x i m i z e k = 1 K i = 0 T j = t + 1 T R i , j , k P i , j , k x i , j , k ,
S u b j e c t   t o   i = 0 t t j = t + 1 T P i , j , k x i , j , k i = 0 t 1 P i , j , k x i , j , k + j = i + 1 T P i , j , k x i , j , k C k + O t , k ,
j = i + 1 T P i , j , k x 0 , j , k C k + O 0 , k ,
        x i , j , k U i ,     j , k ,
x i , j , k 0 ,   for   all   i , j , k .
The equations above seem to outline a linear programming problem (LPP). However, the parameters p i , j , k and U i , j , k are uncertain within the initial time frame. Since complete elimination of uncertainty is challenging in this complex scenario, our approach involves acknowledging and integrating it into our model. To address uncertain parameters, we employ linear interval programming based on interval analysis. This method is designed to manage no-shows for appointments by incorporating overbooking.

4.2. Preliminary Foundation

Lai et al. [42] presented the theoretic principle and framework of linear interval programming. First of all, assuming Ω is a set of real number, an ordered pair is defined in a bracket as an interval:
a =   a _ ,   a ¯   =   x   : a _ x     a ¯   ,   x   ϵ   ,
where a _ refers to the lower bound and a ¯ refers to the upper bound of interval a, respectively.
The interval arithmetic is basically an extended version of ordinary arithmetic. The definitions of the mathematical operations between a pair of intervals are shown as below.
Definition 1 
(Alefeld and Herzberger [43]). Let ° ∈ {+, −, ×, ÷} be a binary operation on Q. If two intervals, a and b, are involved, then
a b =   x y   : x a   ,   y   b .
Note that (5) defines a binary operation on the set of intervals. For division, it is assumed that  0 b . Based on this definition, the operations between pairs of intervals are as follows:
a + b =   a _ + b _   , a ¯ + b ¯   ,
a b =   a _   b ¯ , a ¯ b _   ,
k a = k a _ , k a ¯ ,                             k 0 k a ¯ , k a _                                 k < 0 ,
where k is any real number.

4.3. The Proposed Approach

With intervals involved given in Alefeld and Herzberger [43], the linear programming problem (ILP) will be converted:
M a x i m i z e 1     Z x = j = 1 n r _ j   ,   r ¯ j x j , S u b j e c t   t o   j n   a _ i j   ,   a ¯ i j x j 2   b _ j ,   b ¯ j ,   i = 1 , , m , x j 0 ,   j = 1 , , n .
To maximize the return under uncertainty constraints, which are represented as interval numbers, the objective of the interval linear programming is changed from the ordinary one. Interval linear programming (ILP) is a mathematical optimization technique that addresses decision-making under uncertainty, where parameters are described by intervals rather than precise values. This approach is particularly useful in situations where data are uncertain, imprecise, or subject to variability. The objective is to maximize or minimize a linear combination of decision variables x j , where each variable is multiplied by an interval coefficient r _ j , r ¯ j .
In simple terms, the expected value of any uncertain variable typically lies at the midpoint of its interval. When presenting uncertain returns within an interval, the lower bound represents the pessimistic return, while the upper bound signifies the optimistic return. The ILP discussed earlier can be likened to a hybrid model combining elements of expected value modeling with uncertainty and a pessimistic decision-making approach. The objective function to maximize  Z x = j = 1 n r _ j , r ¯ j x j can be regarded as a variant version of max–min problem. The constraint requirements j = 1 n a _ i j , a ¯ i j x j 2 b _ i , b ¯ i , i = 1 , , m specify the fact that the feasible solutions to ILP indicate the cost factors in the worst-case scenario. The average costs are less than or equal to the maximum possible value and the expected average value of the resources with uncertainties, respectively.
Definition 2 
(Lai et al. [42]). Let x be defined as a feasible solution to a non-inferior solution to ILP if, and only if, no other feasible solution x is present such that
z x 1 Z .
Based on the Definition 2, the non-inferior solution to ILP can be derived in the following bi-objective programming:
I L P m a x j = 1 n r _ j x j , j = 1 n r _ j + r ¯ j 2   x j s . t . j = 1 n a ¯ i   , j x j     b ¯ i   , j = 1 n a _ i , j + a ¯ i , j 2   x j   b _ i + b ¯ i 2 , x j 0 .  
To tackle multiple-objective decision making (MODM) programming, a linear combination of objective functions is suggested by Chankong and Haimes [44]. Hence, the objective function of BIL can be rewritten as follows:
λ j = 1 n r _ j x j + 1 λ j = 1 n r _ j + r ¯ j 2   x j =   j = 1 n ( r _ j + r ¯ j ) λ ( r _ j r ¯ j ) 2   x j .
Eventually, the ILP solution can be generated from the parametric linear programming (PLP) model as follows:
P L P λ max j = 1 n ( r _ j + r ¯ j ) λ ( r _ j r ¯ j ) 2   x j s . t . j = 1 n a ¯ i   , j x j     b ¯ i , j = 1 n a _ i , j + a ¯ i , j 2   x j   b _ i + b ¯ i 2 , x j 0 .      
From (12), λ ( 0,1 ) indicates the risk appetite for decision makers. The aforementioned equations have some strength for calculation. The non-inferior solution is comparatively easy to be calculated by the suggested interval linear programming (λ) corresponding to various values of λ ( 0,1 ) . The distinguished characteristic of the suggested ILP (λ) is that the model has already been in linear programming form; hence, it is able to be solved efficiently via simple different linear model packages [45], while λ 0,1 can be determined.

4.4. Robust Optimization Model

The suggested ILP (λ) can be used to tackle the appointment overbooking problem with no-shows in an ambulatory care center. The uncertainty is depicted by the parameters p i , j , k and U i , j , k in an objective function and constraints model. Eventually, the proposed model by which to manage no-shows with overbooking is as follows:
M a x   k = 1 K   i = 0 T 1   j = t + 1 T R i , j , k   [ ( P _ i , j , k + P ¯ i , j , k ) λ ( P _ i , j , k P ¯ i , j , k ) ] x i , j , k 2 C o k = 1 K t = 1 T 1   C k + O t , k         A   + ,
where
A = i = 0 t 1   j = t + 1 T   [ ( P _ i , j , k + P ¯ i , j , k ) λ ( P _ i , j , k P ¯ i , j , k ) ] x i , j , k 2 i = 0 t 1   [ ( P _ i , j , k + P ¯ i , j , k ) λ ( P _ i , j , k P ¯ i , j , k ) ] x i , j , k 2 + j = i + 1 T   [ ( P _ i , j , k + P ¯ i , j , k ) λ ( P _ i , j , k P ¯ i , j , k ) ] x i , j , k 2
s . t . i = 0 t 1   j = t + 1 T P ¯ i , j , k x i , j , k   i = 0 t 1 P ¯ i , j , k x i , j , k +   j = i + 1 T P ¯ i , j , k x i , j , k   C k + O t , k   ,
i = 0 t 1   j = t + 1 T P _ i , j , k + P ¯ i , j , k 2 x i , j , k i = 0 t 1 P _ i , j , k + P ¯ i , j , k 2 x i , j , k   + j = i + 1 T P _ i , j , k + P ¯ i , j , k 2 x i , j , k   C k + O t , k                    
x i , j , k   U ¯ i , j , k
x i , j , k U _ i , j , k + U ¯ i , j , k 2 x i , j , k ,
x i , j , k 0   ,   f o r   a l l   i ,   j ,   k .
The constraint of U _ i , j , k + U ¯ i , j , k 2 U ¯ i , j , k is always true. This means the constraint of x i , j , k U ¯ i , j , k can be removed to simplify the proposed model as follows:
M a x   k = 1 K   i = 0 T 1   j = t + 1 T R i , j , k   [ ( P _ i , j , k + P ¯ i , j , k ) λ ( P _ i , j , k P ¯ i , j , k ) ] x i , j , k 2 C o k = 1 K t = 1 T 1   C k + O t , k         A   + ,
where
A = i = 0 t 1   j = t + 1 T   [ ( P _ i , j , k + P ¯ i , j , k ) λ ( P _ i , j , k P ¯ i , j , k ) ] x i , j , k 2   i = 0 t 1   [ ( P _ i , j , k + P ¯ i , j , k ) λ ( P _ i , j , k P ¯ i , j , k ) ] x i , j , k 2 +   j = i + 1 T   [ ( P _ i , j , k + P ¯ i , j , k ) λ ( P _ i , j , k P ¯ i , j , k ) ] x i , j , k 2 s . t . i = 0 t 1   j = t + 1 T P ¯ i , j , k x i , j , k   i = 0 t 1 P ¯ i , j , k x i , j , k +   j = i + 1 T P ¯ i , j , k x i , j , k   C k + O t , k   , i = 0 t 1   j = t + 1 T P _ i , j , k + P ¯ i , j , k 2 x i , j , k   i = 0 t 1 P _ i , j , k + P ¯ i , j , k 2 x i , j , k +   j = i + 1 T P _ i , j , k + P ¯ i , j , k 2 x i , j , k   C k + O t , k x i , j , k U _ i , j , k + U ¯ i , j , k 2 , x i , j , k 0   ,   f o r   a l l   i ,   j ,   k .
In the next section, the usefulness and effectiveness of the proposed linear interval programming model to manage no-shows with overbooking for appointments in an ambulatory care center will be shown.

5. Result and Discussion

During this session, we will illustrate the utility of the model. To facilitate this demonstration, certain assumptions need to be established.
  • The number of departments and their capacities cannot be expanded quickly.
  • The revenue generated from each appointment is likely fixed in accordance with the policy of the Hong Kong Hospital Authority.
  • The probability of patients attending their scheduled appointments remains constant.
  • Demand is consistently high and exceeds capacity, making overbooking advantageous.
To simplify the numerical example illustration, six sessions are set to be available per day; i.e., T = 6. The length of each session can be any value and is defined by the decision-makers. Three departments will be involved. The demands for the lower bound and the upper bound are shown in Table 2 and Table 3, respectively.
For each period, a show-up probability (equal to 1 minus the no-show probability) can be found in Table 3 or Table 4. For simplicity, hospital managers decide to use constant values of 0.95 and 0.8 for the upper bound and lower bound of the show-up rate (5% and 20% for no-show rates, respectively). The revenue for each period is set at 100. These three parameters can be adjusted according to the precise information provided by the hospital managers.
Therefore, other parameters which are made constant are shown in Table 4.
First, the risk parameter λ is examined. This parameter informs decision-makers of the expected profit after a designated period, given a certain value of λ. It also influences the configuration of the assignment between patients and doctors. The expected profit aids in capacity planning and financial management of the hospital. Note that the results of the following graphs are based on the parameters mentioned above; the patterns remain similar when the parameters vary.
Figure 2 illustrates that when decision-makers have higher confidence in estimating uncertain parameters such as upper and lower bounds of demand and no-show probabilities, profitability increases consistently, irrespective of how demand is allocated. The level of confidence among decision-makers positively correlates with expected profits.
The overbooking cost exerts influence over both the upper and lower bounds of profit, the allocation of patient-doctor assignments, and the extent of overbooking utilized. In Figure 3, when overbooking is cost-free, it is fully leveraged to meet the demand for consultation services, resulting in maximum profit equivalent to the revenue portion of the objective function, unaffected by overbooking costs. However, as the overbooking cost increases, profitability decreases significantly. Initially, patient–doctor assignment configurations remain fully utilized until the overbooking cost reaches 10% of revenue. Beyond this point, adjustments in assignment configurations commence, leading to a reduction in overbooking levels, as discussed in Figure 4. When the overbooking cost reaches 15% of revenue, the expense becomes prohibitive, prompting managers to consider not meeting all demands, which subsequently reduces profit. Overbooking units decrease to less than 5% when the cost reaches 25% of revenue. Moreover, decision-makers willing to accept higher risks demonstrate wider upper and lower bounds of profit, suggesting that they anticipate greater profitability across various scenarios.
In Figure 4, the level of overbooking, measured by the ratio of total overbooked units to total capacity, reaches its peak when the overbooking cost ranges from 0% to approximately 10% of total revenue. During this range, overbooking is maximized to meet all demand requirements. If there is increased uncertainty in demand or a wider range of demand fluctuations, the overbooking level will naturally rise accordingly. Ideally, the optimal overbooking level will tend to stabilize around 1.6, effectively accommodating demand fluctuations. It is noteworthy that decision-makers who are more confident may delay the decline in their overbooking levels, implying that they continue with full overbooking, even at higher costs.
As the overbooking cost approaches 10%, the overbooking level begins to decline, resulting in the inability to accommodate all potential patients. Changes in scheduling configurations occur until the overbooking cost reaches between 15% and 18%, contingent upon the confidence level of decision-makers. Those with higher confidence levels can maintain a higher overbooking level at the same cost. At a 15% overbooking cost, less-confident decision-makers tend to minimize overbooking, whereas more-confident ones typically maintain levels between 10% and 20% until costs escalate to 18%. The specific shapes of these curves may vary with different parameters, such as no-show rates, but the overall patterns remain consistent.
Figure 5 depicts the correlation between profit and the overbooking ratio, considering an overbooking cost set at 14% of revenue and a risk level of 0.5. The no-show rate ranges from 5% to 20%. Under these conditions, revenue increases steadily up to an overbooking level of 40%. This level allows additional patients to fill vacant consultation slots left by no-shows, representing an optimal strategy by which to maximize hospital revenue. However, beyond the 40% threshold, further increasing the overbooking level leads to diminishing returns. The blue line on the graph indicates that maintaining an overbooking level of around 40% is advisable. If hospital managers opt for higher overbooking levels to accommodate all potential patients, the associated costs escalate significantly, resulting in reduced profit margins. Once the optimal overbooking level is determined, managers can finalize the overbooking schedule and allocate the number of consultations for each period, as detailed in Table 5 and Table 6.
It is worth noting that decision-makers may prioritize scheduling patients who require longer appointments as these tend to generate higher revenue when patients attend. Adjusting the scheduling to achieve a more balanced distribution across different periods can help maximize revenue for private hospitals. Meanwhile, for public hospitals, optimizing scheduling can minimize wasted vacancies caused by patient no-shows and cancellations.

6. Management Insights

Based on the preceding analysis, hospital managers must carefully determine two critical parameters prior to establishing appointment assignment policies: the level of risk aversion and the cost associated with overbooking. Risk aversion can be likened to the confidence level of managers in their decisions. Figure 2 illustrates that profitability correlates directly with the degree of risk aversion among hospital managers. Opting for a more cautious approach to risk and its implications on overbooking, managers may choose a smaller value of λ, which corresponds to lower expected profits. It is essential for managers to align their decisions with both short-term operational goals and long-term sustainability strategies, including investments and specialty choices. Once the risk aversion level is defined, managers need to meticulously assess the cost of overbooking. This cost can be tangible, such as overtime pay for medical staff, increased utility expenses, or compensation for unattended patients. Alternatively, it can be intangible, encompassing reputational damage to the hospital. Figure 3 demonstrates that as the cost of overbooking rises, profits decline due to the incurred expenses from wasted appointment slots. Beyond a certain threshold, managers should scale back overbooking levels, causing profits to plateau. Minimal overbooking levels mitigate the impact of overbooking costs on profitability, though higher compensation for associated issues can further reduce expected profits.
Armed with insights into potential profits considering risk factors and overbooking costs, managers can decide on the appropriate overbooking level. Figure 4 demonstrates that managers opt for higher overbooking levels when costs are perceived to be low. However, there exists an optimal point beyond which increasing overbooking levels becomes counterproductive, necessitating careful allocation of resources. Conversely, when overbooking costs are prohibitively high, managers should minimize overbooking levels. Different parameter sets lead to varying decisions across different cost scenarios. It is important to note that despite low overbooking costs, hospital policies typically advise against excessive overbooking. In such cases, managers must judiciously evaluate whether to maintain optimal overbooking levels. Figure 5 illustrates that peak profitability is achieved at the optimal overbooking level. Further, the decision flow for overbooking is described in Figure 6. Deviating from this optimal level results in decreased profitability due to unmet demand and penalties associated with overbooking. Subsequently, managers should determine overbooking levels for each period, as detailed in Table 4, and allocate patients accordingly, as shown in Table 5. Additional parameters can be incorporated to cater to specific hospital requirements, culminating in a comprehensive action plan

7. Superiority and Inferiority of the Proposed Optimization Strategy

The proposed robust optimization strategy for overbooking outpatient clinics offers several superior advantages over conventional models. By integrating a conventional overbooking model with a resilient system approach, this strategy addresses the critical uncertainties exacerbated by pandemics and other large-scale disruptions. The incorporation of risk aversion into the model allows for a nuanced balance between potential benefits and the associated risks, such as patient dissatisfaction and reputational damage. This adaptability enables the system to handle unpredictable no-shows and cancellations more effectively, leading to improved resource utilization and reduced waiting times. In contrast, traditional overbooking models often rely heavily on historical data and static predictions, which can fail to account for unexpected fluctuations and dynamic changes in patient behavior, particularly during crises.
However, the proposed strategy is not without its limitations. The complexity of integrating both conventional and resilient approaches may lead to higher implementation costs and require more sophisticated management and training. The need for ongoing adjustments and fine-tuning based on real-time data can also be resource-intensive, potentially straining the administrative capacities of some outpatient clinics. Additionally, while the model improves overall efficiency, it may not fully eliminate the inherent challenges of no-shows and cancellations, especially in settings where patient behavior is highly unpredictable. Despite these limitations, the robustness and adaptability of the proposed strategy provide a significant improvement over traditional methods, making it a valuable tool for managing the uncertainties and inefficiencies inherent in outpatient clinic operations.

8. Conclusions

This paper introduces a robust optimization model designed to tackle issues of no-shows and vacancies in healthcare operations through the implementation of overbooking strategies. Drawing from the existing literature and practical insights, we establish a foundational model commonly utilized in overbooking scenarios. Unlike deterministic approaches, our model incorporates robust parameters, which prove advantageous particularly as the probability of no-shows fluctuates. Our model suggests that profitability can be enhanced with increased overbooking yet reaches a peak beyond which further overbooking diminishes returns. This prompts the calculation of an optimal maximum overbooked appointments threshold. The decision-making process regarding overbooking begins with an assessment of its associated costs. When costs are high, our findings advocate for cautious overbooking levels, potentially exploring alternative no-show mitigation strategies. Conversely, lower costs endorse more aggressive overbooking strategies, encouraging widespread adoption among decision-makers. For moderate costs, a balanced overbooking approach is recommended. This paper underscores the significance of risk aversion in determining optimal strategies, particularly in uncertain times such as pandemics. By presenting this approach, our contribution aims to enhance operational efficiency in healthcare settings, supporting robust decision-making amidst evolving challenges. Looking ahead, there are several promising avenues for advancing the robust optimization model proposed to address no-shows and vacancies in healthcare through overbooking strategies. One key direction involves the integration of real-time data analytics, which could allow for dynamic adjustments in overbooking levels based on up-to-date information such as historical attendance trends and external factors influencing patient behavior. Furthermore, advancements in machine learning and predictive modeling hold potential to significantly enhance the accuracy of forecasting no-show probabilities, enabling continuous improvement and adaptation of the model. Another critical area for future development includes refining the methods by which to optimize overbooking thresholds tailored to different departments and specific operational contexts, ensuring effective utilization of resources while minimizing risks. Additionally, conducting comprehensive cost–benefit analyses will be essential to evaluate the financial impact of overbooking strategies in conjunction with factors like patient satisfaction and staff workload. Simulation techniques can further support these efforts by simulating various scenarios to test the robustness of the model under different conditions, including periods of high demand or unexpected disruptions like pandemics. Ultimately, ongoing advancements in adaptive decision-support systems and ethical considerations in scheduling will play crucial roles in further refining and implementing these strategies across healthcare settings, ultimately enhancing operational efficiency while maintaining high standards of patient care.

Author Contributions

Conceptualization, F.X., C.K.L. and K.K.L.; Methodology, F.X., B.R. and K.K.L.; Investigation, C.K.L. and F.X.; Supervision, K.K.L.; Writing—original draft, F.X. and C.K.L.; Writing—review and editing, F.X. and B.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The program code and data that support the plots discussed within this paper are available from the corresponding author upon request.

Acknowledgments

All authors acknowledge the support from their respective institutes/universities. We are also very grateful to the reviewers who gave their positive feedback to improve the paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Haldane, V.; De Foo, C.; Abdalla, S.M.; Jung, A.; Tan, M.; Wu, S.; Chua, A.; Verma, M.; Shrestha, P.; Singh, S.; et al. Health systems resilience in managing the COVID-19 pandemic: Lessons from 28 countries. Nat. Med. 2021, 27, 964–980. [Google Scholar] [CrossRef] [PubMed]
  2. Riyapan, S.; Chantanakomes, J.; Roongsaenthong, P.; Tianwibool, P.; Wittayachamnankul, B.; Supasaovapak, J.; Pansiritanachot, W. Impact of the COVID-19 outbreak on out-of-hospital cardiac arrest management and outcomes in a low-resource emergency medical service system: A perspective from Thailand. Int. J. Emerg. Med. 2022, 15, 26. [Google Scholar] [CrossRef] [PubMed]
  3. Makridakis, S.; Kirkham, R.; Wakefield, A.; Papadaki, M.; Kirkham, J.; Long, L. Forecasting, uncertainty and risk; perspectives on clinical decision-making in preventive and curative medicine. Int. J. Forecast. 2019, 35, 659–666. [Google Scholar] [CrossRef]
  4. Weil, D.N. Accounting for the effect of health on economic growth. Q. J. Econ. 2007, 122, 1265–1306. [Google Scholar] [CrossRef]
  5. Odrakiewicz, D. The connection between health and economic growth: Policy implications re-examined. Glob. Manag. J. 2012, 4, 65–76. [Google Scholar]
  6. White, D.L.; Froehle, C.M.; Klassen, K.J. The effect of integrated scheduling and capacity policies on clinical efficiency. Prod. Oper. Manag. 2011, 20, 442–455. [Google Scholar] [CrossRef]
  7. Klassen, K.J.; Yoogalingam, R. Appointment scheduling in multi-stage outpatient clinics. Health Care Manag. Sc. 2018, 22, 229–244. [Google Scholar] [CrossRef]
  8. Srinivas, S.; Ravindran, A.R. Designing schedule configuration of a hybrid appointment system for a two-stage outpatient clinic with multiple servers. Health Care Manag. Sci. 2020, 23, 360–386. [Google Scholar] [CrossRef] [PubMed]
  9. Mitchell, A.J.; Selmes, T. Why don’t patients attend their appointments? Maintaining engagement with psychiatric services. Adv. Psychiatr. Treat. 2007, 13, 423–434. [Google Scholar] [CrossRef]
  10. Sweetman, S.; Sharkey, A.R.; Thomas, K.; Dhesi, J. Reduction of last-minute cancellations in elective urology surgery: A quality improvement study. Int. J. Surg. 2020, 74, 29–33. [Google Scholar] [CrossRef] [PubMed]
  11. Lan, Y.; Ball, M.O.; Karaesmen, I.Z.; Zhang, J.X.; Liu, G.X. Analysis of seat allocation and overbooking decisions with hybrid information. Eur. J. Oper. Res. 2014, 240, 493–504. [Google Scholar] [CrossRef]
  12. He, W. Integrating overbooking with capacity planning: Static model and application to airlines. Prod. Oper. Manag. 2019, 28, 1972–1989. [Google Scholar] [CrossRef]
  13. Pimentel, V.; Aizezikali, A.; Baker, T. Hotel revenue management: Benefits of simultaneous overbooking and allocation problem formulation in price optimization. Comput. Ind. Eng. 2019, 137, 106073. [Google Scholar] [CrossRef]
  14. Kuiper, A.; Mandjes, M.; de Mast, J.; Brokkelkamp, R. A flexible and optimal approach for appointment scheduling in healthcare. Decis. Sci. 2021, 54, 85–100. [Google Scholar] [CrossRef]
  15. Gupta, D.; Denton, B. Appointment scheduling in health care: Challenges and opportunities. IIE Trans. 2008, 40, 800–819. [Google Scholar] [CrossRef]
  16. Stanciu, A.; Vargas, L.; May, J. A revenue management approach for managing operating room capacity. In Proceedings of the WSC10: Winter Simulation Conference, Baltimore, MD, USA, 5–8 December 2010; pp. 2444–2454. [Google Scholar]
  17. Ratcliffe, A.; Gilland, W.; Marucheck, A. Revenue management for outpatient appointments: Joint capacity control and overbooking with class-dependent no-shows. Flex. Serv. Manuf. J. 2011, 24, 516–548. [Google Scholar] [CrossRef]
  18. Roski, J.; Gregory, R. Performance measurement for ambulatory care: Moving towards a new agenda. Int. J. Qual. Health C 2001, 13, 447–453. [Google Scholar] [CrossRef] [PubMed]
  19. Subramanian, J.; Stidham, S.; Lautenbacher, C.J. Airline yield management with overbooking, cancellations, and no-shows. Transp. Sci. 1999, 33, 147–167. [Google Scholar] [CrossRef]
  20. Liberman, V.; Yechiali, U. On the hotel overbooking problem—An inventory system with stochastic cancellations. Manag. Sci. 1978, 24, 1117–1126. [Google Scholar] [CrossRef]
  21. Ho, C.; Lau, H. Minimizing total cost in scheduling outpatient appointments. Manag. Sci. 1992, 38, 1750–1764. [Google Scholar] [CrossRef]
  22. Kros, J.; Dellana, S.; West, D. Overbooking increases patient access at east carolina university’s student health services clinic. Interfaces 2009, 39, 271–287. [Google Scholar] [CrossRef]
  23. LaGanga, L.R.; Lawrence, S.R. Clinic overbooking to improve patient access and increase provider productivity. Decis. Sci. 2007, 38, 251–276. [Google Scholar] [CrossRef]
  24. Lee, D.K.K.; Zenios, S.A. Optimal capacity overbooking for the regular treatment of chronic conditions. Oper. Res. 2009, 57, 852–865. [Google Scholar] [CrossRef]
  25. Muthuraman, K.; Lawley, M. A stochastic overbooking model for outpatient clinical scheduling with no-shows. IIE Trans. 2008, 40, 820–837. [Google Scholar] [CrossRef]
  26. Sonnenberg, A. How to overbook procedures in the endoscopy unit. Gastrointest. Endosc. 2009, 69, 710–715. [Google Scholar] [CrossRef] [PubMed]
  27. Kazim, T.; Urban, T.L.; Russell, R.A.; Yildirim, M.B. Decision support system for appointment scheduling and overbooking under patient no-show behavior. Ann. Oper. Res. 2024. [Google Scholar] [CrossRef]
  28. Han, Y.; Johnson, M.E.; Shan, X.; Khasawneh, M. A multi—Appointment patient scheduling system with machine learning and optimization. Decis. Anal. J. 2024, 10, 100392. [Google Scholar] [CrossRef]
  29. Liu, N.; Ziya, S. Panel size and overbooking decisions for appointment-based services under patient no-shows. Prod. Oper. Manag. 2014, 23, 2209–2223. [Google Scholar] [CrossRef]
  30. Kim, S.; Giachetti, R.E. A stochastic mathematical appointment overbooking model for healthcare providers to improve profits. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2006, 36, 1211–1219. [Google Scholar] [CrossRef]
  31. LaGanga, L.R.; Lawrence, S.R. Appointment overbooking in health care clinics to improve patient service and clinic performance. Prod. Oper. Manag. 2012, 21, 874–888. [Google Scholar] [CrossRef]
  32. Kolisch, R.; Sickinger, S. Providing radiology health care services to stochastic demand of different customer classes. OR Spectr. 2007, 30, 375–395. [Google Scholar] [CrossRef]
  33. Zeng, B.; Turkcan, A.; Lin, J.; Lawley, M. Clinic scheduling models with overbooking for patients with heterogeneous no-show probabilities. Ann. Oper. Res. 2010, 178, 121–144. [Google Scholar] [CrossRef]
  34. Liu, N.; Ziya, S.; Kulkarni, V.G. Dynamic scheduling of outpatient appointments under patient no-shows and cancellations. Manuf. Serv. Oper. Manag. 2010, 12, 347–364. [Google Scholar] [CrossRef]
  35. Parizi, M.S.; Ghate, A. Multi-class, multi-resource advance scheduling with no-shows, cancellations and overbooking. Comput. Oper. Res. 2016, 67, 90–101. [Google Scholar] [CrossRef]
  36. Schütz, H.; Kolisch, R. Capacity allocation for demand of different customer-product-combinations with cancellations, no-shows, and overbooking when there is a sequential delivery of service. Ann. Oper. Res. 2013, 206, 401–423. [Google Scholar] [CrossRef]
  37. Bellini, V.; Russo, M.; Domenichetti, T.; Panizzi, M.; Allai, S.; Elena, G.B. Artificial intelligence in operating room management. J. Med. Syst. 2024, 48, 19. [Google Scholar] [CrossRef]
  38. Wang, W.Y.; Gupta, D. Adaptive appointment systems with patient preferences. Manuf. Serv. Oper. Manag. 2011, 13, 373–389. [Google Scholar] [CrossRef]
  39. Samorani, M.; LaGanga, L.R. Outpatient appointment scheduling given individual day-dependent no-show predictions. Eur. J. Oper. Res. 2015, 240, 245–257. [Google Scholar] [CrossRef]
  40. Bheemidi, A.R.; Kailar, R.; Valentim, C.C.S.; Kalur, A.; Singh, R.P.; Talcott, K.E. Baseline factors and reason for cancellation of elective ophthalmic surgery. Eye 2023, 2023, 2788–2794. [Google Scholar] [CrossRef]
  41. Cayirli, T.; Veral, E. Outpatient scheduling in health care: A review of literature. Prod. Oper. Manag. 2003, 12, 519–549. [Google Scholar] [CrossRef]
  42. Lai, K.K.; Wang, S.Y.; Xu, J.P.; Zhu, S.S.; Fang, Y. A class of linear interval programming problems and its application to portfolio selection. IEEE Trans. Fuzzy Syst. 2002, 10, 698–704. [Google Scholar] [CrossRef]
  43. Alefeld, G.; Herzberger, J. Introduction to Interval Computation, 1st ed.; Academic Press: Cambridge, MA, USA, 1983; pp. 1–49. [Google Scholar]
  44. Chankong, V.; Haimes, Y.Y. Multiobjective Decision Making: Theory and Methodology, 1st ed.; Courier Dover Publications: New York, NY, USA, 2008; pp. 291–322. [Google Scholar]
  45. Schrage, L. Optimization Modeling with LINDO, 5th ed.; LINDO Systems Inc.: Chicago, IL, USA, 2003; pp. 507–528. [Google Scholar]
Figure 1. Flows of starting point and ending point for an appointment at time t.
Figure 1. Flows of starting point and ending point for an appointment at time t.
Mathematics 12 02563 g001
Figure 2. Relationship between profit and risk parameter λ by the decision maker.
Figure 2. Relationship between profit and risk parameter λ by the decision maker.
Mathematics 12 02563 g002
Figure 3. Relationship between overbooking cost and profit.
Figure 3. Relationship between overbooking cost and profit.
Mathematics 12 02563 g003
Figure 4. Relationship between overbooking level and overbooking cost.
Figure 4. Relationship between overbooking level and overbooking cost.
Mathematics 12 02563 g004
Figure 5. Relationship between revenue increase and ratio of overbooking.
Figure 5. Relationship between revenue increase and ratio of overbooking.
Mathematics 12 02563 g005
Figure 6. The decision flow for overbooking.
Figure 6. The decision flow for overbooking.
Mathematics 12 02563 g006
Table 1. Summary of the relevant literature.
Table 1. Summary of the relevant literature.
No.TopicsSourcesFindings/Methodologies
1Factors affecting no-show[15,38,39,40,41]Weather, physical distance, waiting time, appointment intervals, etc.
2Impact of no-show[34,35,36,37]Waste of resources, reprogramming, harm to patient health, etc.
3Effectiveness of overbooking[22,23,24,25,26,29,31,32]Maximize expected profits, reduce waiting times, optimize performance, etc.
4Optimal overbooking strategy[14,27,28,29,30]Single-server queuing model, stochastic model, phase-type distributions, ML, ANNs, etc.
Table 2. The lower bound of the demand for different periods.
Table 2. The lower bound of the demand for different periods.
From/To123456
0602128302535
1 3028352521
2 25352521
3 252125
4 2521
5 25
Table 3. The upper bound of the demand for different periods.
Table 3. The upper bound of the demand for different periods.
From/To123456
01204255605070
1 6055705042
2 50705042
3 504250
4 5042
5 50
Table 4. Parameters for overbooking.
Table 4. Parameters for overbooking.
Denotation R i , j , k p _ i , j , k p ¯ i , j , k C k C o O t , k
Value1000.80.955001010
Table 5. Overbooking level at the cost of 14% of the revenue.
Table 5. Overbooking level at the cost of 14% of the revenue.
Overbookingt = 1t = 2t = 3t = 4t = 5
Specialty 1200198196200198
Specialty 2199200198200200
Specialty 3200200200197199
Table 6. Assignment of patient under the scheme of overbooking at 0.4 of the total capacity.
Table 6. Assignment of patient under the scheme of overbooking at 0.4 of the total capacity.
From/To, Specialty 1123456
0903141453751
1 1612182031
2 14271631
3 153037
4 1731
5 37
Specialty 2
0403944496649
1 930191048
2 826441
3 72545
4 752
5 56
Specialty 3
0393741466350
1 545151747
2 3341439
3 102342
4 850
5 54
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xiao, F.; Lai, K.K.; Lau, C.K.; Ram, B. Robust Overbooking for No-Shows and Cancellations in Healthcare. Mathematics 2024, 12, 2563. https://doi.org/10.3390/math12162563

AMA Style

Xiao F, Lai KK, Lau CK, Ram B. Robust Overbooking for No-Shows and Cancellations in Healthcare. Mathematics. 2024; 12(16):2563. https://doi.org/10.3390/math12162563

Chicago/Turabian Style

Xiao, Feng, Kin Keung Lai, Chun Kit Lau, and Bhagwat Ram. 2024. "Robust Overbooking for No-Shows and Cancellations in Healthcare" Mathematics 12, no. 16: 2563. https://doi.org/10.3390/math12162563

APA Style

Xiao, F., Lai, K. K., Lau, C. K., & Ram, B. (2024). Robust Overbooking for No-Shows and Cancellations in Healthcare. Mathematics, 12(16), 2563. https://doi.org/10.3390/math12162563

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop