Abstract

This paper considers an airline overbooking problem of a new single-leg flight with discount fare. Due to the absence of historical data of no-shows for a new flight, and various uncertain human behaviors or unexpected events which causes that a few passengers cannot board their aircraft on time, we fail to obtain the probability distribution of no-shows. In this case, the airlines have to invite some domain experts to provide belief degree of no-shows to estimate its distribution. However, human beings often overestimate unlikely events, which makes the variance of belief degree much greater than that of the frequency. If we still regard the belief degree as a subjective probability, the derived results will exceed our expectations. In order to deal with this uncertainty, the number of no-shows of new flight is assumed to be an uncertain variable in this paper. Given the chance constraint of social reputation, an overbooking model with discount fares is developed to maximize the profit rate based on uncertain programming theory. Finally, the analytic expression of the optimal booking limit is obtained through a numerical example, and the results of sensitivity analysis indicate that the optimal booking limit is affected by flight capacity, discount, confidence level, and parameters of the uncertainty distribution significantly.

1. Introduction

Overbooking is a strategy that airlines accept the booking reservations of customers more than flight capacity in order to make up for the vacancy loss caused by no-shows who do not show up for check-in without canceling their booking requests before the flight takes off or are late for their scheduled flights. A lot of examples can reflect that overbooking strategy contributes to huge profits for airlines. Smith et al. [1] estimated that 15 percent of seats on sold-out flights would be lost if overbooking were not practiced and that the benefit of overbooking at America in 1990 exceeded $225 million. Overbooking can reduce the waste of seats and maximize airlines' profits, but it also brings potential risk. When the number of arrival passengers exceeds flight capacity, it might cause that some arrival passengers cannot board flight (denied boarding); thus, airlines need to compensate this part of passengers (denied-boarding compensation), which lead to losses on both social reputation and profits of airlines.

Overbooking is one of the oldest problems and most effective revenue management practices and was officially sanctioned and published by the American Civil Aeronautics Board in 1965 [2]. In 1958, Beckmann [3] established a single period static model on overbooking, and a booking-limit policy, which instructed the manager to set a certain limit to accept reservations up to the limit, was proved to be optimal. Rothstein [4] formulated the problem as a nonhomogenous Markovian decision process and solved it by a dynamic programming method in 1971. Alstrup et al. [5] in 1986 as well proposed a dynamic programming formulation of a problem with two cabins, in which the terminal conditions allowed for upgrading and downgrading. Chatwin [6] in 1993 considered a multiperiod overbooking problem relating to a single-leg flight and a single fare class, gave conditions that ensure a booking-limit policy to be optimal, and described the continuous model with stationary fares and refunds as a birth and death process. Robert [7] in 2005, on the assumption that passengers' arriving obeyed the binomial distribution, established a single-fare-class overbooking model and then extended to the conditions of multiple-fare classes and dynamic.

In the previous researches on overbooking problem, the arrival rate of customers is an important element and is usually assumed to be a random variable, and probability theory plays a great important character in the optimization of the overbooking strategy. We will consider an airline overbooking problem of a new single-leg flight with discount fare in this paper. Due to the absence of demand data for a new flight and various uncertain human behaviors or unexpected events which causes that a few passengers cannot board their aircraft on time, we have to invite some domain experts to provide belief degree to estimate the distribution of no-shows. However, human beings often overestimate unlikely events, which makes the variance of belief degree much greater than that of the frequency (Kahneman and Tversky [8]). In this case, if we regard the belief degree as a subjective probability, the derived results will exceed our expectations. In order to deal with the involved human uncertainty, uncertainty theory was founded by Liu [9] in 2007 and was refined by Liu [10] in 2010 based on normality, duality, subadditivity, and product axioms.

Nowadays, uncertainty theory has become a branch of axiomatic mathematics for modelling human uncertainty, and a lot of applications can be found in various fields such as uncertain programming [11], uncertain statistics [10], uncertain risk analysis [12], uncertain reliability analysis [12], uncertain logic [13], uncertain inference [14], uncertain process [15], uncertain calculus [15], and uncertain finance [16]. Based on the theory of uncertain renewal process, Yao and Ralescu [17] investigated the uncertain age replacement policy and obtained the long-run average replacement cost. Zhang and Guo [18] applied the uncertain renewal process to the ordering problem of spare parts for aircrafts assuming the interarrival times to be uncertainty variables. With uncertainty theory, Liu and Yao [19] presented an uncertain expected value model for multilevel programming with equivalent crisp form.

In this paper, we consider the airline overbooking problem of new flight in uncertain environment and assume the number of no-shows as an uncertain variable. The rest of this paper is organized as follows. Section 2 recalls some basic concepts and properties about uncertainty theory which will be used throughout the paper. In Section 3, we build the model of airline overbooking in uncertain environment and get some theorems. We apply our model to practical overbooking system, and sensitivity analysis is given in Section 4. Finally, conclusions are drawn in Section 5.

2. Preliminaries

Let be a nonempty set. A collection of is called a -algebra if () ; () if , then ; and () if , then . Each element in the -algebra is called an event. Uncertain measure is a function from to . In order to present an axiomatic definition of uncertain measure, it is necessary to assign to each event a number which indicates the belief degree that the event will occur. In order to ensure that the number has certain mathematical properties, Liu [9] proposed the following axioms.

Axiom 1 (normality axiom). for the universal set .

Axiom 2 (duality axiom). for any event .

Axiom 3 (subadditivity axiom). For every countable sequence of events , we have

Definition 1 (Liu [9]). The set function is called an uncertain measure if it satisfies the normality, duality, and subadditivity axioms.

The triplet () is called an uncertainty  space. Besides, in order to provide the operational law, Liu [20] defined the product uncertain measure on the product -algebre as follows.

Axiom 4 (product axiom). Let be uncertainty spaces for . Then the product uncertain measure is an uncertain measure satisfying where are arbitrarily chosen events from for , respectively.

Definition 2 (Liu [9]). An uncertain variable is a measurable function from an uncertainty space to the set of real numbers; that is, for any Borel set of real numbers, the set is an event.

Definition 3 (Liu [9]). The uncertainty distribution of an uncertain variable is defined by for any real number .

Definition 4 (Liu [10]). Let be an uncertain variable with regular uncertainty distribution . Then the inverse function is called the inverse uncertainty distribution of .

Theorem 5 (Liu [9]). Let be an uncertain variable with uncertainty distribution . If the expected value exists, then

Uncertain programming is a type of mathematical programming involving uncertain variables [9]. Assume that is a decision vector, is an uncertain vector, and is an uncertain objective function. Liu [11] proposed the following uncertain programming model: where are a set of chance constraints. It is naturally desired that the uncertain constraints ) hold with confidence levels .

Theorem 6 (Liu [11]). Assume that the constraint function is strictly increasing with respect to and strictly decreasing with respect to . If are independent uncertain variables with uncertainty distributions , respectively, then the chance constraint holds if and only if

3. Mathematical Formulation

First of all, some notations are made as follows for the mathematical formulation:: Booking limit of a new flight: Capacity of an aircraft: The number of no-shows with uncertainty distribution : Price of a new flight ticket: Total cost of a flight: Penalty cost which is paid to each crowed-out customer who is denied boarding because the number of arrival passengers exceeds flight capacity: A discount of fare, : Profit rate function of the new flight when booking limit is and the number of no-shows is : The maximum permissible number of crowed-out customers.

We suppose that an airline is planning to open up a new single-leg flight with discount fares and a booking limit should be decided to match the new flight. Due to the absence of historical data, the airline cannot obtain the probability distribution of no-shows. In this case, the number of no-shows is assumed to be a positive uncertain variable, and its uncertainty distribution can be obtained by the belief degree of the invited experts. We suppose that the airline provides no refunds for the no-shows, and compensates those crowed-out customers. Our objective function is the profit rate that is the profit divided by the total cost of a new flight; then it is expressed as

Since the number of no-shows is an uncertain variable, the profit rate function is an uncertain variable as well. As cannot be directly maximized, we may maximize its expected value; that is,

The purpose of decision-maker of airline is to find the optimal booking limit that maximizes the profit. However, if the number of arrival passengers exceeds flight capacity when the flight takes off, it will cause that some arrival passengers could not board flight, which lead to not only profit losses but also bad social reputation. For reducing the negative impact on the airline, a chance constraint is given that the uncertain measure of the event that the number of crowded-out customers is less than is greater than a given confidence level of ; that is,

In order to find the optimal booking limit , we present the following theorems.

Theorem 7. Let be a positive uncertain variable with an uncertainty distribution . Given that the uncertain variable has an uncertainty distribution

Proof. It is easy to know that ; therefore, for any . If , then Since , we have for any . The theorem is verified.

Theorem 8. Let be a positive uncertain variable with an uncertainty distribution . Given that then

Proof. The expected value of the uncertain variable is The theorem is verified.

Since the constraint function is strictly decreasing with respect to the uncertain variable , the chance constraint (11) can be converted to crisp formula according to Theorem 6; then

Therefore, the uncertain programming model is developed as follows:

4. Application

In this section, we will present a numerical case to illustrate the aforementioned model. Suppose that the overbooking problem is considered for a new single-leg flight of an airline. Assume that the number of no-shows is a positive uncertain variable with linear uncertainty distribution    (Liu [21]); that is, Then, the inverse uncertainty distribution of linear uncertain variable (Liu [21]) is From the uncertain programming model (21), we can obtain that the optimal booking limit with discount fare is

We consider two familiar types of aircraft A320-200 and B747-300 with capacity of 150 and 416, respectively. We give that and the price of the flight ticket RMB 960 yuan. According to the general provision set by the airline, we suppose that the penalty cost is of the face value of the ticket and will be counted by RMB 200 yuan if it is less than RMB 200 yuan; that is, For instance, if the upper limit of no-shows , the permissible maximum of crowed-out passages , aircraft capacity , the chance constraint , the discount , then the optimal booking limit is 155.

Figure 1 shows the optimal booking limit changing with discount for , . On the whole, with a gradually reduced slope, the optimal booking limit increases in discount till reaches a certain value. The optimal booking limit does not increase in the confidence level , and, when , has no effect on . By the comparison of Figures 1(a) and 1(b), we can see that the increase of caused by the increase of flight capacity is distinct.

Figure 2 shows the optimal booking limit changing with discount for , . Compared with Figure 1, due to a little increase of , increases still in and , while the variation trend of with has nearly nothing to do with . As can be seen from the comparison between Figures 1 and 2, the turning point of the slope of the optimal booking limit curve increases in .

Figures 3 and 4 show the optimal booking limit changing with the parameter for and , respectively. The optimal booking limit increases in , and, when reaches a certain value, the slope becomes smaller. In the case of , when is bigger than a certain value, remains the same. We also observe that still does not increase in the confidence level , and the closer gets to 1, the less sensitive is to . The flight capacity still has a great influence on .

As can be seen from the comparison between Figures 3 and 4, the turning point of the slope of the optimal booking limit curve increases in .

5. Conclusions

Overbooking problem is an important strategy for airline revenue management. For a new flight, there is no historical date to obtain the probability distribution of the number of no-shows; therefore, stochastic method is not suitable. This paper introduced an uncertain variable to describe the number of no-shows. An airline overbooking model with discount fare was developed with chance constraint, and it was converted to a crisp programming based on uncertain programming theory. Through a numerical case, we obtained the analytic expression of the optimal booking limit to maximize the profit rate function of the new flight. The results of sensitivity analysis indicated that flight capacity, discount, confidence level, and parameters of the uncertainty distribution significantly affected the optimal booking limit.

However, there is still a lot of work to be done in the future research. The dynamic nature of the booking process can be taken into account. Furthermore, randomness and uncertainty may coexist in practical situation; thus an uncertain random overbooking model might be our future research.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work is supported by the Fundamental Research Funds for the Central Universities under Grant no. ZXH2012K005 and the Undergraduate Training Programs for Innovation and Entrepreneurship no. IECAUC13037.