1 Introduction

Deregulation and the advent of low-cost carriers (LCCs) during the past decades have accelerated the serious competition among airlines. Airlines are offering their customers innovative services to improve their competitiveness and profits. Traditionally, airlines increase their revenue by applying complicated revenue management (RM) models and systems. RM in airlines is aimed at effective sales controls and pricing to maximize total revenues for airline tickets, which are perishable products whose values become zero if they are not consumed within a certain time period (Chiu et al., 2017; Feng et al., 2021; Qin et al., 2020). Recently, the de-bundling and re-bundling of service products offered by LCCs have become 'à-la-carte' services and chargeable ancillary services to generate additional revenues. Ancillary revenues are recognized as an important revenue source for both LCCs and traditional full-service carriers (FSCs).

It is very important to respond effectively to the uncertainty of future demands for a perishable product in order to maximise revenues. Gallego et al. (2008) suggested several mechanisms to overcome the future demand uncertainties in the airline industry: standbys, bumping, the re-plane concept, flexible products, last-minute discounts, and auctions. However, none of them is perfect to maximize the revenues of airlines. Some (standbys and bumped passengers) add operational complexities, some require additional processes from customers, and some may reduce customer convenience.

Numerous RM models have been widely used in the airline industry to improve financial performance in recent decades, but most of them have low forecasting accuracy due to uncertain future demands (Gallego et al., 2008). In particular, seats protected from the low fare demand for high fare products frequently become empty or insufficient and airlines lose the opportunity to get more revenue. There are many studies on RM, and comprehensive reviews on revenue management problems can be found in Feng et al. (2015), Talluri and van Ryzin (2004) and McGill and van Ryzin (1999). Although airlines have been able to increase revenues by using those RM techniques, they have struggled to make profit for decades and the development of new services to increase their revenues is pivotal for their sustainability.

In this paper, we suggest an innovative product, called the payable upgrade option. This product allows customers to buy an upgrade option at additional cost when they buy one of multiple products with different prices. The upgrade option guarantees the use of higher fare products depending on their availability at the time. If there is no availability, the airlines recall the upgrade option and customers are paid compensation. In this case, they can simply use the lower fare products that they originally bought. The new product creates value for both customers and airlines, as customers can buy high fare products at a lower price, while airlines can create additional revenue if the demand for the high fare products is lower than expected.

The payable upgrade option is similar to the call option or callable product (Gallego et al., 2008) that is widely used in the airline industry. Airlines sell some flight tickets with call options to respond to uncertain future demands. A callable flight ticket can be recalled by an airline at some point in the future before the departure time if the demand for higher fare tickets is high: therefore, the airline can increase its revenue. Customers whose tickets are recalled by the airline need to give up these tickets, with compensation that is higher than the original price. Callable products are attractive to customers whose flight schedules are flexible, as they can use higher fare seats with lower prices, while airlines can resell these tickets at higher prices if demand for seats on a flight suddenly increases. Similar to callable productions, the payable upgrade option product requires customers to purchase a lower fare product and the upgrade option as well. Once the upgrade option is recalled by an airline, customers receive compensation for this option and use the original product. Otherwise, customers can use the higher fare product at the lower fare and pay a fee to upgrade. Our study is an extension of planned upgrade that guarantees the use of services with a low quality at a low price; however, customers are required to pay to use the upgrade benefit in this case. In this paper, we concentrate on the seat assignment problem with the payable upgrade option to maximize airlines’ revenues.

The organization of the paper is as follows. We review existing ancillary services in the airline industry in the next section. The main focus is to highlight the novelty of the new service proposed in this paper. Then, we define a capacity allocation model with a payable upgrade option that is illustrated using numerical examples. We discuss the implications of the findings of the study and conclude.

2 Revenue management models in the airline industry

There have been two types of development with regard to chargeable ancillary services for RM in the airline industry. One is the de-bundling of products, which is developed via decomposing existing full services. The other is developing new products by re-designing the business processes.

The à-la-carte service and branded fare products (Vinod & Moore, 2009) in airlines are examples of the former. Air New Zealand introduced the first brand fare products in 2004 and since then numerous airlines have offered similar products. In this scheme, airlines bundle elements, such as pre-reserved seats, the amount of frequent flyer miles, lounge access, baggage limits and so on, into the base fares. For example, British Airways offers four different products including Economy, Premium Economy, Business/Club, and First Class tickets that have different compositions of ancillary services depending on their privileges.

A flexible service is a product developed by redesigning business processes. There are many types of flexible services that are proposed in various forms depending on the scope of rights in the transaction processes between airlines and customers. For example, the purchase delay option allows a delay of payment after a reservation. Aydin et al. (2016) developed an RM model with commitment options, which allow a time delay to make payments after ticket reservations. The callable or call-back option, the buy-back option, and the upgrade option are examples of flexible services in the airline industry and play a significant role in increasing revenues.

Callable products have been developed to reduce inventories due to market uncertainty in the airline industry (Sheffi, 2005). Call-back is a simple concept in airlines. Callable flight tickets can be recalled by airlines at some point in the future before the departure time. Customers whose tickets are recalled need to give up these tickets and are compensated by the airline with pre-specified prices (which are of course higher than the original prices). If the airline does not recall the tickets, customers can use them as normal. Customers whose flight schedules are flexible would choose callable tickets for potential profit, while airlines can resell these tickets at higher prices if demand suddenly increases. Gallego et al. (2008) reveal that callable products are more effective for high-fare customers. Also, they show that airlines can increase their revenues from selling any or all flight tickets in combination with callable products. This is also called the "call-back" option (Li et al., 2016).

A similar idea to callable products is "buy back", which is an option by airlines to re-purchase already sold passenger tickets (Lardeux et al., 2018). Once airlines re-purchase tickets from their customers, their reservations are cancelled, and the seats can be sold to customers who are willing to pay the higher prices. In the buy-back option, customers have the choice to accept or reject re-call offers. The buy-back option differs from the callable product in that customers can reject the recall offer. IT solutions supporting buy-back options have been launched recently in practice (Avisell, 2018; Caravelo, 2017; TransferTravel, 2017).

Elmaghraby et al. (2009) address a case in which a service provider offers both callable and non-callable products with different prices at different times. The provider announces that the product will be sold at the discounted price if there are any left after the sale at the regular price by the specific time. In that case, two operating schemes are considered: "No Reservation" and "With Reservation". They show that the reservation option enables the service provider to have a "back-up" demand if the demand at the regular price is not enough.

Upgrading allows customers who have purchased lower fare products to use higher fare products without extra costs. This is expected to improve companies’ profitability in the presence of demand uncertainty by increasing customer loyalty. There are two types of upgrading scheme: full cascading and limited cascading. Full cascading allows upgrades to any higher fare products, while limited cascading restricts upgrades only to the next highest band product. Alstrup et al. (1986) and Karaesmen and van Ryzin addressed overbooking problems with upgrades and downgrades. Shumsky and Zhang (2009) developed an integrated approach of capacity control with planned upgrades based on protection limits. Steinhardt and Gösch (2012) and Gönsch et al. (2013) focused on a capacity control problem with upgrades in the rental car industry.

The payable upgrade option proposed in this paper is different from the call option, as customers who have bought the upgrade option can still use their original lower band products even if the upgrade option is recalled by airlines. On the other hand, customers who have bought callable options are not able to travel if their tickets are recalled. The upgrade option is also different from airlines’ upgrading practice, as customers are paying smaller fees for the option to ensure a certain level of guarantee of upgrading. On the other hand, upgrading is random and customers do not have any control over receiving the service. From the airlines’ perspective, a payable upgrade option is more attractive than upgrading, as they can increase revenues from the fee attached to the service when demands for higher band services are low.

3 Capacity allocation models with recall options

Airlines offer several booking classes to respond to uncertain demands. Each booking class has a different constraint on conditions for cancellation, changes, and service levels. Customers prefer to buy a flight ticket with few restrictions at a low price. However, airlines sell flight tickets with fewer restrictions at higher prices. The lower-class tickets, which are sold for the lower prices, usually have stricter restrictions on the ability to make changes or cancellations, as well as lower service quality. The payable upgrade products meet the needs of customers who wish to buy a low band ticket and then consider other options for upgrading the ticket with additional cost.

We define the following notations to model the airlines’ decision problem for the payable upgrade option.

N, Q:

The number of fare types and the total capacity respectively,

\(r_{i}\):

Fare of fare class i (\(r_{1} > r_{2} > \cdots > r_{N}\)),

\(D_{i}\):

Demand for fare class i having the mean \(\overline{D}_{i}\), and the variance \(\sigma_{i}^{2}\),

\(z_{i}\):

Sale amount of upgrade option for fare class i,

\(\Delta_{i}\):

Number of upgrade options recalled for fare class i,

\(g_{i}\):

Upgrade option price,

\(h_{i}\):

Compensation for the recall for fare class i,

\(x_{i}\):

Number of seats assigned for fare class i,

\(S_{i} \left( {x_{i} } \right)\):

Number of seats sold for fare class i, once the number of seats is assigned at \(x_{i}\),

\(R_{i} \left( {x_{i} } \right)\):

Revenue for fare class i from the assigned seats \(x_{i}\),

\(R\left( Q \right)\):

The total revenue with the capacity Q.

In this paper, we have the following assumptions;

  1. 1.

    Given upgrade option sales (\(z_{i} , z_{2}\), …, \(z_{N - 1}\)), option price and recall compensation are \(g_{i}\), \(h_{i}\) (\(g_{i} < h_{i}\)), respectively.

  2. 2.

    Demands are independent of each other, and upgrades will be available only for the next class up.

  3. 3.

    The number of recalls for fare class i (\(\Delta_{i}\)) is a random variable depending on the demand for class (\(D_{i}\)).

  4. 4.

    Once the upgrade option is available, it will be possible to re-sell the seat by using a waiting list for the lower fare tickets. The maximum number on the waiting list will be charged by \(z_{i}\).

  5. 5.

    Payable upgrade options will be sold out.

Considering 2 two class products, Fig. 1 illustrates the concept of seat assignment with a payable upgrade option. The total revenue without the payable upgrade option is defined as follows:

$$ \begin{aligned} R\left( Q \right) & = R_{1} \left( {x_{1} } \right) + R_{2} \left( {x_{2} } \right), (x_{1} + x_{2} = Q), \\ R_{1} \left( {x_{1} } \right) & = r_{1} S_{1} \left( {x_{1} } \right),\,\, \left( {S_{1} \left( {x_{1} } \right) = Min \left( {D_{1} , x_{1} } \right)} \right), \\ R_{2} \left( {x_{2} } \right) & = r_{2} S_{2} \left( {x_{2} } \right), \,\,\left( {S_{2} \left( {x_{2} } \right) = Min \left( {D_{2} , Q - x_{1} } \right)} \right). \\ \end{aligned} $$
Fig. 1
figure 1

The concept of seat assignment with a payable upgrade option for two fare classes

However, once the payable upgrade option is offered to customers, the total revenue can be defined depending on the amount of sales of the upgrade option as well as the recalled option. Then the total revenue can be presented as follows:

$$ \begin{aligned} \hat{R}(Q) \, & { = }\hat{R}_{1} \left( {x_{1} } \right) + \hat{R}_{2} \left( {x_{2} } \right), \,\,\,(x_{1} + x_{2} = Q), \\ \hat{R}_{1} \left( {x_{1} } \right) & = r_{1} S_{1} \left( {x_{1} } \right) + g_{1} z_{1} - h_{1} \Delta_{1} + r_{2} \left( {z_{1} - \Delta_{1} } \right), \,\,\,\left( {S_{1} \left( {x_{1} } \right) = Min \left( {D_{1} , x_{1} } \right)} \right), \\ \hat{R}_{2} \left( {x_{2} } \right) & = r_{2} S_{2} \left( {x_{2} } \right), \,\,\,\left( {S_{2} \left( {x_{2} } \right) = Min \left( {D_{2} , Q - x_{1} } \right)} \right). \\ \end{aligned} $$

Then \(\hat{R}\left( Q \right)\) can be represented as the sum of R(Q) and the additional revenue \(\nabla {\text{R}}\left( {x_{1} } \right)\).

$$ \hat{R}\left( Q \right) = R_{1} \left( {x_{1} } \right) + R_{2} \left( {x_{2} } \right) + \nabla {\text{R}}\left( {x_{1} } \right),\,\, \left( {\nabla {\text{R}}\left( {x_{1} } \right) = g_{1} z_{1} - h_{1} \Delta_{1} + r_{2} \left( {z_{1} - \Delta_{1} } \right)} \right). $$

Hence, if \(\nabla {\text{R}}\left( {x_{1} } \right) > 0\), the expected revenue with the payable upgrade option is greater than that without this option.

Proposition 1

Let us consider two fare-class products and let \(x_{1}\), \(x_{2}\) be the number of assigned seats. For any given values of \(z_{1} , x_{1} ,g_{1} , h_{1}\), the actual revenue with a payable upgrade option product is at least as large as the corresponding revenue without a recall option product if \(\frac{{s_{1} }}{{z_{1} }} \le \frac{{\left( {r_{2} + g_{1} } \right)}}{{\left( {r_{2} + h_{1} } \right)}}\) is satisfied for all \(s_{1}\) and \(r_{2}\). (If a re-sale is not permitted,\( r_{2} = 0\)).

Proof

\(\nabla {\text{R}}\left( {x_{1} } \right)\) which means that the revenue gain obtained from the payable upgrade option is represented as the following equation.

\(\nabla {\text{R}}\left( {x_{1} } \right) = g_{1} z_{1} - h_{1} \Delta_{1} + \left( {z_{1} - \Delta_{1} } \right)r_{2} = \left( {g_{1} + r_{2} } \right)z_{1} - \left( {h_{1} + r_{2} } \right)\Delta_{1}\).

We can see that if the revenue gain is positive, the revenue with a payable upgrade option product is greater than that without the option.

Therefore, if \(\nabla {\text{R}}\left( {x_{1} } \right) = \left( {g_{1} + r_{2} } \right)z_{1} - \left( {h_{1} + r_{2} } \right)\Delta_{1} \ge 0\), we can see \(\frac{{s_{1} }}{{z_{1} }} \le \frac{{\left( {r_{2} + g_{1} } \right)}}{{\left( {r_{2} + h_{1} } \right)}}\).

Since \(\nabla {\text{R}}\left( {x_{1} } \right)\) denotes the revenue gain from the sale of payable upgrade option products, it represents the providers' surplus. That is, when airlines offer payable upgrade option products, they will have revenue gains \(\nabla {\text{R}}\left( {x_{1} } \right)\) in the case of \(\frac{{s_{1} }}{{z_{1} }} \le \frac{{\left( {r_{2} + g_{1} } \right)}}{{\left( {r_{2} + h_{1} } \right)}}\). Customer surplus will be calculated by defining customers’ benefits from purchasing payable upgrade option products. Customers’ benefits can be defined as three types: upgrade, compensation, and saving. Upgrade benefit is defined as the fare difference between two fare classes with the payable upgrade option price. The benefit will occur when it is possible for customers who have already bought the payable upgrade option without recall to use a higher fare class. Compensation benefit is defined as the difference between the compensation when recalled and the price of the payable upgrade option product. Saving benefit is dependent on the number of payable upgrades, and is defined by the fare difference between two fare classes without an upgrade option price.

If airlines do not recall the upgrade options, customers paying (\(r_{2} + g_{1}\)) including the upgrade option can use the higher band service that is worth \(r_{1}\). Then, customers get the upgrade benefit \(r_{1} - \left( {r_{2} + g_{1} } \right)\). In this case, customers who were rejected for the \(r_{2}\) fare service and registered on the waiting list for this service can now use the \(r_{2}\) fare service. Therefore, a customer can save \((r_{1} - r_{2} )\), because if s/he cannot use the \(r_{2}\) fare, s/he has to pay the \(r_{1}\) fare to use the service, and this is defined as the saving benefit. If airlines re-call the option, a customer having this option receives compensation \(h_{1}\) from airlines, and the compensation benefit is defined as (\(h_{1} - g_{1}\)).

Given the number of the payable upgrade option \(z_{1}\) and the number of options re-called \(\Delta_{1}\), the customer benefit \(CV(z_{1} , \Delta_{1} )\) denoting the customer surplus is defined as follows:

$$ CV(z_{1} , \Delta_{1} ) = \left( {r_{1} - r_{2} - g_{1} } \right)\left( {z_{1} - \Delta_{1} } \right) + \left( {h_{1} - g_{1} } \right)\Delta_{1} + \left( {r_{1} - r_{2} } \right)\left( {z_{1} - \Delta_{1} } \right). $$

Proposition 2

In case of purchasing an upgrade option, there always exists a customer surplus.

Proof

In the customer benefit, we already know that the compensation (\(h_{1}\)) for the recalled product should be greater than the re-call option price (\(g_{1}\)). The customers’ benefits can be represented as follows:

$$ \begin{aligned} CV(z_{1} , \Delta_{1} ) & = \left( {r_{1} - r_{2} - g_{1} } \right)\left( {z_{1} - \Delta_{1} } \right) + \left( {h_{1} - g_{1} } \right)\Delta_{1} + \left( {r_{1} - r_{2} } \right)\left( {z_{1} - \Delta_{1} } \right) \\ & = \left\{ {2\left( {r_{1} - r_{2} } \right) - g_{1} } \right\}z_{1} - \left\{ {2\left( {r_{1} - r_{2} } \right) - h_{1} } \right\}\Delta_{1} \\ \end{aligned} $$

Noting that the compensation and the option price should be less than or equal to (\(r_{1} - r_{2}\)); \(0 \le g_{1} \le h_{1} \le \left( {r_{1} - r_{2} } \right)\).□

Then the customer surplus has a positive value, so the customer surplus exists when airlines offer customers a payable upgrade option.

$$ \begin{aligned} CV(z_{1} , \Delta_{1} ) & = \left\{ {2\left( {r_{1} - r_{2} } \right) - g_{1} } \right\}z_{1} - \left\{ {2\left( {r_{1} - r_{2} } \right) - h_{1} } \right\}\Delta_{1} \\ & \ge \left\{ {2\left( {r_{1} - r_{2} } \right) - g_{1} } \right\}\Delta_{1} - \left\{ {2\left( {r_{1} - r_{2} } \right) - h_{1} } \right\}\Delta_{1} \\ & = \left( {h_{1} - g_{1} } \right)\Delta_{1} \ge 0 \\ \end{aligned} $$

Given a capacity Q, the total expected revenue (TR(Q)) will be calculated as follows:

$$ TR\left( Q \right) = {\text{E}}\left[ {\hat{R}\left( Q \right)} \right] = E\left[ {R_{1} \left( {x_{1} } \right) + R_{2} \left( {x_{2} } \right) + \nabla {\text{R}}\left( {x_{1} } \right)} \right],\left( {x_{1} + x_{2} = Q} \right). $$

The maximum revenue will occur at the point where the expected marginal revenue is 0.

$$ \begin{aligned} \frac{dTR\left( Q \right)}{{dx_{1} }} & = \frac{{dE[R_{1} \left( {x_{1} } \right)}}{{dx_{1} }} + \frac{{dE\left[ {R_{2} \left( {Q - x_{1} } \right)} \right]}}{{dx_{1} }}{ } + { }\frac{{dE\left[ {\nabla R\left( {x_{1} } \right)} \right]}}{{dx_{1} }} \\ & = r_{1} \left\{ {1 - F_{1} \left( {x_{1} } \right)} \right\} + \frac{{d E[\nabla R\left( {x_{1} } \right)}}{{dx_{1} }} - r_{2} \left\{ {1 - F_{2} \left( {Q - x_{1} } \right)} \right\}. \\ & \quad (F_{i} \left( {x_{1} } \right):{\text{ cumulative probability at}}\,\,x_{1} \,\,{\text{for fare class}}\,\,i) \\ \end{aligned} $$

Let \(EMR_{1} \left( {x_{1} } \right)\) = \( r_{1} \left\{ {1 - F_{1} \left( {x_{1} } \right)} \right\}\) + \(\frac{{dE\left[ {\nabla R\left( {x_{1} } \right)} \right]}}{{dx_{1} }}\) and \(EMR_{2} \left( {Q - x_{1} } \right)\) = \(r_{2} \left\{ {1 - F_{2} \left( {Q - x_{1} } \right)} \right\}\). Then we can get the maximum revenue at point \(x_{1}\) with \(EMR_{1} \left( {x_{1} } \right)\) = \(EMR_{2} \left( {Q - x_{1} } \right)\).

The number of products recalled is defined as the different value depending on the demand (\(D_{1}\)) of fare \(r_{1}\), and we can obtain the value \(\frac{{dE\left[ {\nabla R\left( {x_{1} } \right)} \right]}}{{dx_{1} }}\).

$$ \Delta_{1} = \left\{ {\begin{array}{*{20}l} {0 ,} \hfill & {D_{1} \le x_{1} ,} \hfill \\ {D_{1} - \left( {x_{1} - z_{1} } \right),} \hfill & {x_{1} - z_{1} \le D_{1} \le x_{1} ,} \hfill \\ {z_{1} , } \hfill & {D_{1} \ge x_{1} .} \hfill \\ \end{array} } \right. $$
$$ \begin{aligned} \frac{{dE\left[ {\nabla R\left( {x_{1} } \right)} \right]}}{{dx_{1} }} & = \, - \left( {h_{1} + r_{2} } \right)\frac{{d[\mathop \smallint \nolimits_{{x_{1} - z_{1} }}^{{x_{1} }} \left( {D_{1} - \left( {x_{1} - z_{1} } \right)} \right)f_{1} \left( {x_{1} } \right)dD_{1} + \mathop \smallint \nolimits_{{x_{1} }}^{\infty } z_{1} f_{1} \left( {x_{1} } \right)dD_{1} ]}}{{dx_{1} }} \\ & = \, - \left( {h_{1} + r_{2} } \right)\{ - (F_{1} \left( {x_{1} } \right) - F_{1} \left( {x_{1} - z_{1} } \right))\} \, = \left( {h_{1} + r_{2} } \right)\left\{ {F_{1} \left( {x_{1} } \right) - F_{1} \left( {x_{1} - z_{1} } \right)} \right\}. \\ & \quad (f_{i} \left( {x_{i} } \right):{\text{ the probability density function of the demand for fare class}}\,\,i). \\ \end{aligned} $$

The expected marginal revenues \(EMR_{1} \left( {x_{1} } \right)\) and \(EMR_{2} \left( {Q - x_{1} } \right)\) can be defined as follows:

$$ \begin{aligned} & EMR_{1} \left( {x_{1} } \right) = r_{1} \left\{ {1 - F_{1} \left( {x_{1} } \right)} \right\} + \left( {h_{1} + r_{2} } \right)\left\{ {F_{1} \left( {x_{1} } \right) - F_{1} \left( {x_{1} - z_{1} } \right)} \right\}, \\ & EMR_{2} \left( {Q - x_{1} } \right) = r_{2} \left\{ {1 - F_{2} \left( {Q - x_{1} } \right)} \right\}. \\ \end{aligned} $$

Assuming that the low fare demand comes first, the probability that the demand for \(r_{2}\) fare is greater than the number of available seats (\(Q - x_{1}\)) is equal to 1: i.e.\( F_{2} \left( {Q - x_{1} } \right)\) = 0. The number of seats to be assigned for fare \(r_{1}\) can be obtained from the following equation:

$$ EMR_{1} \left( {x_{1} } \right) = r_{1} \left\{ {1 - F_{1} \left( {x_{1} } \right)} \right\} + \left( {h_{1} + r_{2} } \right)\left\{ {F_{1} \left( {x_{1} } \right) - F_{1} \left( {x_{1} - z_{1} } \right)} \right\} = r_{2} . $$

In our model, we can find that the expected marginal revenue of fare \(r_{2}\) with the payable upgrade option is relatively low compared to the value without the option. Since the expected marginal value is decreased with the increase of seats assigned, the more seats are assigned, the lower the marginal value. Therefore, with the payable upgrade option, more seats will be assigned to higher fares compared to existing methods, and more revenue will be available by inducing up-selling to higher fares with the payable upgrade option.

3.1 Example for two fares

We consider the example with two fare classes. Input parameters, including fares, option price, compensation, demands and the number of options to be sold, are as follows:

$$ r_{1} = {1}00,r_{2} = {6}0,g_{1} = {1}0,h_{1} = {15},z_{1} = {5},Q = {1}00,D_{1} \sim N\left( {50, 10^{2} } \right),D_{2} \sim N\left( {80, 10^{2} } \right). $$

Then, the expected marginal revenue for fare class 1 can be obtained as follows:

$$ EMR_{1} \left( {x_{1} } \right) = 100\left( {1 - F_{1} \left( {x_{1} } \right)} \right) + \left( {60 + 15} \right)\left( {F_{1} \left( {x_{1} } \right) - F_{1} \left( {x_{1} - 5} \right)} \right). $$

Since the expected marginal revenue for fare class 2 is \(EMR_{2} \left( {Q - x_{1} } \right)\) = 60, the number of assigned seats for fare class 1 is determined at 51, which is the closest between \(EMR_{1} \left( {x_{1} } \right)\) and \(EMR_{2} \left( {Q - x_{1} } \right)\).

\({x}_{1}\)

\({EMR}_{1}\left({x}_{1}\right)\)

\({EMR}_{2}\left(Q-{x}_{1}\right)\)

\({r}_{2}\)

Remark

45

80.39

69.15

60

– Since the expected marginal values for fare \({r}_{1}\) and fare \({r}_{2}\) without the payable upgrade option are \(EMR_{1} \left( {x_{1} } \right)\) = 61.79 and \(EMR_{2} \left( {Q - x_{1} } \right)\) = 60, respectively, the seat assignment is determined as \(x_{1}\) = 47 and \(x_{2}\) = 53

– Since the marginal expected values for fare \(r_{1}\) and fare \(r_{2}\) with the payable upgrade option are \(EMR_{1} \left( {x_{1} } \right)\) = 60.66 and \(EMR_{2} \left( {Q - x_{1} } \right)\) = 6 0, the numbers of assigned seats are \(x_{1}\) = 51 and \(x_{2}\) = 49 respectively

46

77.58

65.54

60

47

74.56

61.79

60

48

71.33

57.93

60

49

67.93

53.98

60

50

64.36

50.00

60

51

60.66

46.02

60

52

56.86

42.07

60

53

53.00

38.21

60

Without the payable upgrade option, we assign 47 seats for fare \(r_{1}\) and 53 seats for fare \(r_{2}\), and expect a total revenue of 7612.9. While, once we offer the payable upgrade option, the assigned numbers of seats are 51 and 49 for fares \(r_{1}\) and \(r_{2}\) respectively, and the total expected revenue will be increased to 7729.4. Therefore, we can get a revenue gain of 116.7 (1.53% gain) from offering the payable upgrade option.

 

Revenues

Total Revenue

Fare \(r_{1}\) Product

Fare \(r_{2}\) Product

Option Sales

Compensation for Re-called tickets

Extra sales from upgrade

Option

4649.4

2939.8

50.0

− 41.85

132.0

7729.4

No-option

4433.5

3179.4

7612.9

Revenue gain

215.9

− 239.6

50.0

− 41.85

132.0

116.7

% Gain

4.87

− 7.54

1.53

For multiple fare-classes with more than three classes, we will apply Belobaba’s (1989) EMSR approach to assign the number of seats for each fare class. Given M fare classes (M > 3), the total expected revenue (TR) can be represented as follows:

$$ \begin{aligned} {\text{TR}} & \, = {\text{ E}}\left[ {\mathop \sum \limits_{i = 1}^{M} \left\{ {R_{i} \left( {x_{i} } \right) + \nabla R_{i} \left( {x_{i} } \right)} \right\}} \right] \\ & = E\left[ {\mathop \sum \limits_{i = 1}^{M} \left\{ {r_{i} Min\left( {D_{i} , x_{i} } \right) + g_{i} z_{i} - h_{i} \Delta_{i} + \left( {z_{i} - \Delta_{i} } \right)r_{i + 1} } \right\}} \right],\,\nabla R_{M} \left( {x_{M} } \right) = \, 0. \\ \end{aligned} $$

As in the EMSR approach, we adjust the fare and the demand for higher fare classes to determine the protection level for higher fare classes. For all fare classes greater than or equal to fare class i, the adjusted demand \(D_{1i}\) for the adjusted fare \(\overline{r}_{1i}\) has the distribution with an average of \(\overline{D}_{1i}\) and a standard deviation of \(\overline{\sigma }_{1i}\).

$$ \overline{r}_{1i} = \frac{{\mathop \sum \nolimits_{k = 1}^{i} r_{k} \overline{D}_{k} }}{{\mathop \sum \nolimits_{k = 1}^{i} \overline{D}_{k} }},\,\,\,\,\overline{D}_{1i} = \mathop \sum \limits_{k = 1}^{i} \overline{D}_{1k} ,\,\,\,\,\overline{\sigma }_{1i} = \sqrt {\mathop \sum \limits_{k = 1}^{i} \sigma_{k}^{2} } . $$

Let \(\hat{K}\) be the set of all fare classes greater than or equal to fare class K, and \(\overline{x}_{1K}\) be the number of seats assigned for the set \(\hat{K}\). Let \({\text{EMR}}_{1K} \left( {\overline{x}_{1K} } \right)\) be the expected marginal revenue with \(\overline{x}_{1K}\) for the set \(\hat{K}\). Then \(\overline{x}_{1K}\) is obtained at the value with \({\text{EMR}}_{1K} \left( {\overline{x}_{1K} } \right)\) = \({\text{ EMR}}_{1K + 1} \left( {{\text{Q}} - \overline{x}_{1K} } \right)\) which depends on the adjusted demand for the set \(\hat{K}\).

$$ \begin{aligned} & {\text{EMR}}_{1K} \left( {\overline{x}_{1K} } \right) = \frac{{dTR_{1K} }}{{d\overline{x}_{1K} }}{ } = \frac{{d\left( {R_{1K} \left( {\overline{x}_{1K} } \right) + \nabla R_{1K} \left( {\overline{x}_{1K} } \right)} \right)}}{{d\overline{x}_{1K} }}{ } = { }\frac{{d\{ \overline{r}_{1K} Min(D_{1K} , \overline{x}_{1K} )\} }}{{d\overline{x}_{1K} }}, \\ & {\text{EMR}}_{1K + 1} \left( {{\text{Q}} - \overline{x}_{1K} } \right) = r_{K + 1} ,(\nabla R_{1K} \left( {\overline{x}_{1K} } \right) = g_{1} z_{1} - h_{1} \Delta_{1} + \left( {z_{1} - \Delta_{1} } \right)r_{2} ). \\ \end{aligned} $$

Since \(\overline{x}_{1K}\) means the number of seats assigned for fare class set \(\hat{K}\), it denotes the protection level for fare class set \(\hat{K}\). Customers who bought the product with fare class K + 1 and the payable upgrade option are permitted to upgraded only to fare class K. The seat assignment process for the multiple fare classes with the payable upgrade option is almost the same as EMSR and is represented as follows:

  • [Step 0] The protection level for the highest service level: \(x_{1}\).

    • \(EMR_{1} \left( {x_{1} } \right)\) = \(EMR_{2} \left( {{\text{Q}} - x_{1} } \right)\) (= \(r_{2}\), as the demand for the lower service comes first).

  • [Step 1] For fare class i products, adjust the demand and the price for products with a higher fare than product i; \(\overline{D}_{1i}\), \(\overline{\sigma }_{1i}\), and \(\overline{r}_{1i}\).

Calculate \(EMR_{1i} \left( {\overline{x}_{1i} } \right)\) for the demand distribution with the mean \(\overline{D}_{1i}\), the variance \(\overline{\sigma }_{1i}^{2}\), and the price \(\overline{r}_{1i}\). The protection level \(\overline{x}_{1i}\) is determined as the following condition:

$$ EMR_{1i} \left( {\overline{x}_{1i} } \right) = EMR_{i + 1} \left( {{\text{Q}} - \overline{x}_{1i} } \right)\left( { = r_{i + 1} } \right). $$

When the seat assignment process is completed, we obtain the protection level for the higher fare products. Using the protection level, the booking level \(BL_{i} \) of fare class i is defined as follows:

\(BL_{i} = {\text{Q}} - \overline{x}_{1i - 1} ,(\overline{x}_{11} = 0).\)

4 Numerical examples

There are many changes to the airline fare systems due to fierce competition in the airline industry. A notable one is the branded fare, which is adopted in most LCCs. LCCs sell their products with three to four branded fares instead of the traditional booking classes. In this paper, we consider four classes to test the performance of the seat assignment for the multiple fare classes. For convenience, we assume the input parameters that are given in Table 1. The total capacity Q is assumed as 200, and we assume that demand is normally distributed.

Table 1 Input parameters

For the performance evaluation, we measure the revenue gain obtained from the seat assignment with the payable upgrade option by comparing it to the revenue for the seat assignment without the option. We calculate the expected revenues from three different models: Model 1 for seat assignment with the payable upgrade option, Model 2 for the payable upgrade option sale after the seat assignment without the payable upgrade option, and Model 3 for seat assignment without the payable upgrade option.

The seat assignments for fare classes in our example are given in Table 2.

Table 2 Protection levels

Given the total capacity of 200 and applying protective nesting, the booking limit and the protection level for each fare class are shown in Table 3. It shows that more seats are assigned to the higher-class fares. The expected revenue for each model is given in Table 4.

Table 3 Seat assignment and booking limit
Table 4 Summary of expected values

In Model 1, for the given 200 seats, the average number of seats sold is 192.2. Among the total 15 recall options, we can see that 8.1 seats are recalled and 6.9 seats are upgraded to higher class fare products. The total expected revenue is 12,538.9. In Model 3, without the payable upgrade option, we can expect the average number of seats sold to be 185.9 and the expected revenue is 11,999.7, which is less than that of Model 1. This means that Model 1 can achieve a 4.5% revenue gain compared to Model 3. Even in Model 2, we find a revenue gain compared to Model 3. It is expected from the proposition 1. Compared to Model 2, the revenue gain of our model (Model 1) is expected to be 2.0% in the total revenue. Consequently, in our simple model, it is proven that once airlines offer their customers payable upgrade options, these options contribute to the increase in revenue. Furthermore, we can see that managing seat control by considering the recall process will lead to a significant revenue gain for airlines.

5 Conclusion

Airlines operate complex RM systems to increase revenues with various fare classes. However, with the advent of ancillary services, airlines are paying more attention to increasing revenues from developing additional services instead of traditional sales of full packaged services. Callable options or similar ones have been popular for increasing revenues. The payable upgrade option suggested in this paper is an innovative and novel service. Unlike the callable options, customers are guaranteed to be able to use the services even if their upgrade options are recalled by the airlines. In this paper, we showed that the payable upgrade options increase airlines’ revenue to manage demand uncertainty.

We showed that the payable upgrade option will generate more revenue if \(\frac{{s_{i} }}{{z_{i} }} \le \frac{{\left( {r_{i + 1} + g_{i} } \right)}}{{\left( {r_{i + 1} + h_{i} } \right)}}\) is guaranteed. Furthermore, applying Belobaba's EMSR approach (1989), we suggested an effective seat assignment method for multiple fare classes with the payable upgrade option to increase total revenue. With a numerical example, we found that the revenue can be increased by introducing a payable upgrade option. If airlines sell payable upgrade options as an ancillary service, they can achieve a 2.0% revenue gain. That is, if we consider a payable upgrade option sale, it is effective to allocate more seats to the higher fare classes and to induce service upgrades via payable upgrade options for the customers whose first priority is for the lower fare classes.

The findings of this study make the following contributions. Firstly, the paper contributes to the RM literature by proposing an analytical model for a payable upgrade option service. We identified the properties of the upgrade option model and proved its positive performance in the presence of demand uncertainties. Secondly, the findings of the paper provide a clear practical implication for airlines to introduce a payable upgrade option product in their portfolios. Our method for allocating seats for multiple fare classes with a payable upgrade option will contribute effectively to the revenue increase in airlines' branded fare products and can also be applied by companies in other service industries, including hotels, car rentals and restaurants.

However, before applying our model to real-world practice, it needs further studies on consumers' behavioural analysis regarding waiting time to be recalled, the number of payable upgrade options to sell, and the prices for the various options. Furthermore, it is important to analyse customers' emotional response to payable upgrade options. The analysis should be extended to examine the effect of cancellation and no-show behaviour. This paper pioneers a stream of such studies in the area.