Abstract

Mental accounting is a far-reaching concept, which is often used to explain various kinds of irrational behaviors in human decision making process. This paper investigates dynamic pricing problems for single-flight and multiple flights settings, respectively, where passengers may be affected by mental accounting. We analyze dynamic pricing problems by means of the dynamic programming method and obtain the optimal pricing strategies. Further, we analytically show that the passenger mental accounting depth has a positive effect on the flight’s expected revenue for the single flight and numerically illustrate that the passenger mental accounting depth has a positive effect on the optimal prices for the multiple flights.

1. Introduction

In airline revenue management, revenue maximization could be attained by dynamic pricing and capacity control [16], in which dynamic pricing is regarded as the engine and core technique of airline revenue management and plays a very important role in improving airline’s revenue. Obviously, the rapid development of Internet has enabled airlines to collect enormous pieces of market information. Therefore, airlines could timely change flight prices to increase their revenue according to the market demand and the remaining seat level of flight. The success of dynamic pricing depends on whether the passengers’ response to price change can be anticipated properly.

Most classical dynamic pricing models suppose that passenger behavior is rational [7]; that is, a passenger chooses the flight as soon as the flight price is below his/her valuation. However, in the practical condition, passengers usually exhibit some irrationality; for example, passenger could mentally aggregate or segregate purchase systematically in view of factors such as time or some uncertain events before making valuations. Thus, it is important to examine passengers’ decision processes and then set the corresponding flight price for the airline. Mental accounting first studied by Thaler has a far-reaching impact on finance and behavior economics [8], which is often used to interpret all kinds of irrational behaviors in the decision making process. It refers to the tendency that people divide their assets into several independent accounts based on various subjective criteria, such as the source of the assets and the intention of every account. In the light of mental accounting, different levels of the utility are allocated to every account by individuals, which influences their spending decisions.

In recent years, as the customer behavior issue has been introduced into the operations management field, modeling customer behavior increasingly attracts extensive attention in the area of dynamic pricing and revenue management [912].

In the customer choice behavior model, dynamic pricing of multiple products is studied extensively. Zhang and Cooper [13] develop a Markov decision process formulation of a dynamic pricing problem with multiple parallel flights, taking into account customer choice among the flights. Akçay et al. [14] use stochastic dynamic programming method to approach the joint dynamic pricing issue of multiple vertically differentiated products and characterize the optimal prices. Lin and Sibdari [15] establish a game model to describe the dynamic pricing competition between companies that sell substitutable products and prove the existence of the Nash equilibrium prices. Suh and Aydin [16] investigate the dynamic pricing problem of two substitutable products based on multinomial logit (MNL) choice model, and the results indicate that, under the optimal pricing strategy, the marginal revenue function increases with the remaining time and decreases with the inventory of each product. Dong et al. [17] apply MNL choice model to study dynamic pricing and inventory control of substitutable products.

In the strategic customer model, dynamic pricing problems are still under development. Aviv and Pazgal [18] focus on the dynamic pricing problem of seasonal goods in the presence of strategic customer. Levin et al. [19, 20] study the influence of strategic customer behavior on the dynamic pricing policies in the case of monopoly and oligopoly, respectively. Levina et al. [21] consider dynamic pricing based on online learning and strategic customers. Chen and Zhang [22] solve the dynamic targeted pricing problem with strategic customers and show that the dynamic targeted pricing can get more profits for competing firms, if they actively pursue customer recognition on the basis of customer purchase records.

The concept of customer mental accounting has been widely studied in the operations management literature. Liao and Chu [23] utilize the mental accounting theory to study how customers’ economic psychology associated with purchasing a new product is influenced when a consciousness of the possibility of online retail is aroused. The result indicates that customers’ consciousness of the retail value of already possessed product can affect their decision to buy a new product. Erat and Bhaskaran [24] formulate a simple model to investigate how mental accounting associated with a base product influences a customer’s add-on purchase decision. Chen et al. [25] study the inventory order quantity problem based on the principle of mental accounting. In the existing literatures related to mental accounting, researchers have paid less attention to dynamic pricing problem.

In this paper, we investigate the multiperiod dynamic pricing problems for a single flight and multiple flights in the case of a monopoly airline selling the ticket to passengers who could be affected by mental accounting. We explicitly model the passenger dynamic choice process by MNL choice model, in which the probability of purchasing a ticket is specified as a function of mental accounting depth. At each decision period, airline dynamically determines the flight price in order to maximize the expected revenue over the booking horizon. Given the passenger choice model, we formulate the dynamic pricing problems using the dynamic programming method for a single flight and multiple flights in the presence of passenger mental accounting. Then we obtain the optimal pricing strategies. The optimal prices are significantly affected by the depth of mental accounting. Furthermore, we numerically demonstrate the positive effect of passenger mental accounting on airline’s dynamic pricing strategies.

The model of passenger mental accounting in this paper complements the related research on behavioral operations, and the aim of this paper is to establish a manageable modeling framework that embodies mental accounting. The remainder of this paper is organized as follows. In Section 2, we present a single-flight model formulation and characterize the optimal price. In Section 3, we make further discussion on the dynamic pricing problem of multiple flights followed by a numerical study presented in Section 4. Finally, we summarize this paper in Section 5.

2. Dynamic Pricing for a Single Flight

In this section, we investigate a single-flight dynamic pricing problem. The model can be regarded as a building block of the multiple-flight case. Consider a single-leg flight with capacity . We divide the booking horizon into discrete time periods such that there is at most one passenger arrival in each time period and suppose that each passenger books no more than one ticket. The time period is counted in reverse chronological order. Therefore, the first time period is and the last time period is 1. In each time period, passengers arrive independently, and there is one passenger arrival with probability . The airline’s goal is to maximize the expected revenue from the booking horizon subject to the capacity constraint.

2.1. Dynamic Pricing Formulation

We first present a single-flight decision framework to capture passenger’s mental accounting. Consider a potential passenger deciding whether to purchase a flight ticket or not to buy at all. Suppose that payment of purchasing the flight ticket is classified in mental accounting, such as travel mental accounting. Let be the trigger increment of mental accounting. When , a passenger possesses this mental accounting; otherwise, a passenger does not possess this mental accounting. We could interpret as the depth of mental accounting, because it captures how strongly each passenger is influenced by mental accounting.

Assume that the utility from passenger’s purchasing is and the utility from nonpurchasing is . In detail, depends on the ticket price and passenger’s valuation for the ticket, and depends on the passenger’s external option such as the future purchase and the change of travel plans. Given and , the perfectly rational passenger will purchase the flight ticket if and only if [2]. However, when mental accounting is considered, the passenger will purchase the flight ticket if and only if We describe the passenger choice process by MNL choice model. The MNL choice model has a wide range of applications in the marketing literature, since it is analytically tractable, considerably accurate, and could be estimated easily by standard statistical methods [26]. The distinction of application is that passenger mental accounting is captured in our model. At the beginning of each period, airline sets its flight price, and then a passenger decides whether to purchase one or not to purchase at all. When facing a price , for each passenger, the utility from purchasing a flight ticket is equal to where is the quality index of the flight, which describes the service level, brand image, and the popularity of the flight, and is a Gumbel random variable with shift parameter zero and scale parameter one. The utility from nonpurchasing is ; without loss of generality, we suppose that is normalized to zero.

Let be the probability that a passenger chooses to purchase the flight ticket at price in each period . Based on MNL choice model, we can write the purchase probability as therefore, in each period , the probability that a passenger decides not to purchase any flight ticket is .

Given the remaining seat level , let be the optimal expected revenue from period to the last period. Then we formulate the single-flight dynamic pricing problem as in the following Bellman equation: with boundary conditions , for all , and , for .

Let represent the marginal expected revenue with remaining seat level in period . Using this notation, we can rewrite (4) as follows:

2.2. Optimal Pricing Strategy

In the following section, we describe the optimal pricing strategy. Before obtaining the optimal price and expected revenue, we first rewrite as a function of the purchase probability . From (3), we have Then we can reformulate the expected revenue function as Next, we define function In Theorem 1, we can show that is a concave function of in the case of a single flight.

Theorem 1. Function is concave in .

Proof. Because is not influenced by , we view it as a constant. Taking the first derivative of with respect to yields In order to derive the concavity of , we take the second derivative of with respect to , which leads to It then follows that is concave in .

From Theorem 1, we can also conclude that the expected revenue function is concave in . In Theorem 2, we can derive the optimal price to problem (5).

Theorem 2. For a given remaining seat level in period , the optimal price is set to where is the unique solution such that Furthermore, the optimal expected revenue is given by

Proof. From Theorem 1, we have known the concavity of . In order to obtain the optimal price , we compute the first derivative of with respect to . The first-order condition yields Defining and then substituting into (14), we have Since , we can get This means that is one solution to We then show that is the unique solution to (17).
Let ; we immediately get , . Since for any , it follows that is monotonically increasing in for . This indicates that is the unique solution to (17). We then obtain the optimal solution from . Substituting into (6), we can derive . Rewriting the above expression, we have . From (17), we then get Substituting (18) into (5), we have Applying the boundary conditions, we can get

Theorem 2 describes the evolution of optimal prices. For convenience of exposition, is defined as the revenue margin of selling one seat in period ; namely, denotes the immediate contribution from selling one seat, and denotes the future value of one remaining seat to the overall revenue. From (18), we can observe that the optimal price depends on the interaction between the immediate contribution and the future value of one remaining seat. From (17), it is clear that an increase of leads to a decrease of , which leads to complicated optimal price patterns.

Theorem 3 provides the effect of mental accounting depth on flight’s expected revenue, considering no seat scarcity.

Theorem 3. Let denote the remaining seat level in period ; if , then is nondecreasing with respect to mental accounting depth .

Proof. To prove this theorem, we need to show that, for all , given that .
First, let us consider . Since for all , is determined by solving This implies that is independent of . So all are equal for any . It follows that , if ; , if .
Next, we consider . Note that since for , for is determined by solving This means that all are equal for any . Therefore, if , all values are the same and for any . But if , .
Similarly, we can deduce that all are equal for any , and , if . It follows that for all given that . From the above derivation process, we can conclude that all are equal for all , if . We then prove the theorem.
Consider . Since is independent of , is nondecreasing with respect to .
Consider and . The corresponding is determined by the equation Let , . Obviously, is monotonically increasing with respect to , and is monotonically increasing with respect to . Therefore, is monotonically nondecreasing with respect to . Because all are equal for any , if , we can easily verify that is monotonically nondecreasing with respect to from (20).

3. Dynamic Pricing for Multiple Flights

In this section, we deal with a multiple-flight dynamic pricing problem. The airline’s goal is to maximize the expected revenue from the booking horizon by setting the appropriate price for each flight in each period; in other words, in every period , for each current remaining seat level , the airline must determine the price vector .

3.1. Dynamic Programming Formulation

There are substitutable flights in a single origin-destination pair with capacity of flight . The payments of different flights are classified among different mental accounts. The booking horizon is discrete and is divided into time periods such that there is at most one passenger arrival in each time period, and suppose that each passenger books no more than one ticket, and the time period runs backwards. Passengers arrive independently across time periods. Let be the probability of a passenger arrival in each period. The utility that passenger would obtain from the purchase of flight is and the utility from nonpurchasing is ; without loss of generality, we suppose that is normalized to zero.

Passengers choose among the substitutable flights or choose nothing; the probability that a passenger chooses flight is ; represents the probability that an arriving passenger does not make any purchase. In period , we define passenger’s utility from the purchase of flight at price as where represents the quality level of flight , is the mental accounting coefficient, which represents the satisfaction degree that a passenger derives from choosing flight and , and is a Gumbel random variable with shift parameter zero and scale parameter one. Defining , based on MNL choice model, we conclude that a passenger will choose flight with probability and the passenger will decide to purchase nothing with probability .

Let be the optimal expected revenue from period to the last period. Then we can use the following dynamic programming to formulate the multiple-flight dynamic pricing problem: with boundary conditions , for , where denotes a -vector with the th component 1 and zeros elsewhere.

For the expected revenue function , define the marginal revenue of flight by Using this notation, we can rewrite (26) as follows:

3.2. Optimal Pricing Strategy

We next investigate the optimal pricing strategy. Before obtaining the optimal price, we first rewrite the price of each flight as a function of passenger’s choice probability. From , we have ; substituting into (28), we can derive

To facilitate description of structural properties, we define which can be proved to be concave in in Theorem 4. Intuitively, is the expected additional revenue realized in period by booking a single unit of remaining seat level at price . We can interpret as the marginal revenue of time at the remaining seat level in period when flight prices are set at . Consequently, we set the optimal prices in order to maximize . Therefore, exploring the structural properties of is the key to find the optimal prices. We discuss the structural properties of as follows.

Theorem 4. Function is concave in .

Proof. Taking the second derivatives of , we can derive Then the Hessian matrix of follows as
Next, we show that the Hessian matrix is negative semidefinite. Let ; then
If , then . This implies that is negative semidefinite. Therefore, we let . If and , then Since it follows that . This implies that is negative semidefinite.
Similarly, we can conclude that is negative semidefinite, if and . It directly follows that is concave in .

Here we show that is concave in so that we can investigate the property of optimal pricing strategy in the easier way. We proceed to analyze the property of the optimal prices.

Theorem 5. For a given remaining seat level in period , the optimal price of flight is set to where is the unique solution to .
Furthermore, the optimal expected revenue is given by

Proof. From Theorem 4, is concave in . In order to obtain the optimal price , we use the first-order condition ; that is, Substituting into (38), we can get Therefore, . It follows that due to . Next, we show that is the unique solution to (40).
Let ; then we can conclude that and . Since for any , it follows that is monotonically increasing in for . This indicates that is the unique solution to (40); that is, . From (25) and (39), we can derive where is the unique solution to .
Substituting (41) into (28), we have Applying the boundary conditions, we can get

4. Numerical Examples

In this section, we numerically illustrate the effect of passenger mental accounting on the optimal pricing of flights. We examine sets of examples with two substitutable flights in which , , , initial seat levels , and corresponding mental accounting depths and . The mental accounting coefficients that a passenger derives from choosing flights 1 and 2 are and , respectively.

Figure 1 depicts the optimal prices for both flights with respect to remaining time, at fixed seat levels , . In Figure 1, we observe time monotonicity, the optimal price of flight 1 increases in remaining time , and the optimal price of flight 2 decreases in remaining time . Moreover, the optimal prices of both flights converge to the identical value. This means that the uniform pricing strategy begins to take effect when the remaining seat level is abundant relative to passenger demand.

Figure 2 illustrates the optimal prices of both flights as a function of the remaining seat level of flight 1 in period 10, with the remaining seat level of flight 2 fixed as . The optimal price of flight 1 is nonincreasing with respect to its own remaining seat level, and the optimal price of flight 2 is nonmonotonic in the remaining seat level of flight 1.

Next, we examine how the mental accounting depth affects the optimal prices of both flights. Specifically, we want to depict the change in the optimal prices of both flights over mental accounting depth when , , and . In this numerical simulation, we keep the depth of mental accounting 2 constant; . The depth of mental accounting 1 can be chosen from 1 to 10. Figure 3 gives the optimal prices of both flights for each depth level of mental accounting 1. From Figure 3, we observe that mental accounting depth significantly affects the optimal prices of both flights. Given the remaining seat level and remaining time, the optimal prices of both flights are nondecreasing with the depth level of mental accounting 1.

5. Conclusion

In this paper, we study the dynamic pricing problems for a single flight and multiple flights over finite booking horizon in the presence of mental accounting. We use Bellman equation to obtain the optimal prices. Furthermore, we present the numerical simulation to investigate how mental accounting depth affects the optimal prices. According to the numerical example, we derive that passenger’s mental accounting has a positive impact on the optimal prices.

In the future study, we can incorporate the batch demand into dynamic pricing instead of unit purchase. Of course, it is also useful to incorporate competition into the dynamic pricing problem or consider demand learning in our model.

Conflict of Interests

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

Acknowledgments

This work was supported by the National Natural Science Foundation of China (nos. 71172172 and 71272058), Specialized Research Fund for Doctoral Program of Higher Education of China (no. 20121101110054), Special Program for International Science, and Technology Cooperation of Beijing Institute of Technology (no. GZ2014215101).