Abstract
We consider a sequential capacity allocation problem of a firm to its retail branches that sell the firm's product. The orders of the retail branches to the headquarters arrive sequentially, and each allocation decision has to be made before the next order arrives. The objective of the headquarters is to maximize the overall firm profit, that is, the total profit of all the retail branches. Each retail branch makes ordering decision independently by using private information about its local market condition in order to maximize its own profit. Hence, they may strategically inflate their order quantities in their favor, potentially hurting the firm profit. We first discuss the importance of capacity rationing in maximizing the firm's profit by finding the first‐best allocation outcome, the optimal solution without information asymmetry. Based on this, we design mechanisms that effectively overcome the information asymmetry. First, we design a simple threshold‐type mechanism where truthful reporting is optimal and capacity rationing is implemented by limiting allocation beyond a pre‐specified threshold. We show this mechanism is optimal within the class of mechanisms that do not allow any side payments. We also design a mechanism with side payments that is optimal among all possible mechanisms. In particular, we show that this payment‐based mechanism achieves the first‐best allocation, fully overcoming information asymmetry. Although optimal, it may not be practical because of the complexity in the side payment menu, so we also propose a simple variant of it with only a few parameters. Our extensive numerical study shows that our simple threshold‐type and payment‐based mechanisms achieve near‐optimal performance.
Keywords
Introduction
Capacity allocation has been widely practiced in many capacity‐intensive industries including steel, fashion, and high tech (Cachon and Lariviere 1999b). For large multinational firms with many regional retail branches around the world, making smart capacity allocation decisions is particularly an important and challenging problem in maximizing the overall firm profit. In such settings, it is often difficult to align all orders from their retail branches to arrive simultaneously before the allocation begins, and as a result, the allocation decisions have to be made in a sequential manner.
For example, corn seed producers such as Monsanto, which are often large multinational firms selling seed to many countries over various continents through regional branches or subsidiaries, face sequential capacity allocation problems as a result of the following distinctive features of the industry. 1 First, the production capacity is hardly adjustable because of the long production lead time. Second, the selling seasons of those regional markets may vary depending on weather and soil conditions in different countries. Third, transshipment between the markets is usually not viable as it involves retreating and retesting the seed that result in a long lead time from one market to another. Therefore, orders from various regions and countries to a seed producing firm do not generally arrive at the same time, and the firm has to decide how much of the existing seed to allocate to a country before observing future orders from other countries (Papier 2016).
Virus vaccine manufacturers also face similar problems. For instance, GlaxoSmithKline, one of the largest virus vaccine manufacturers, needs to respond to orders of virus vaccines from a group of countries where the infection of the virus in some countries occurs earlier than others (Reuter 2009). 2 Similar to the corn seed case, the allocation decisions for the vaccines also have to be made sequentially because, once an allocation is made, it is too costly or even not viable to move some of the allocated vaccines from one country to another: The selling season of these products is relatively short, and cross‐border transportation of the vaccines may take too long because of formal import procedures that may include new documentation, repackaging, and quality testing. 3
A key question for these types of multinational firms is how to make smart allocation decisions sequentially in order to maximize the overall profit from all the retail branches. For that, it is crucial for the headquarters of the firm to be able to correctly assess the marginal benefit of allocating more capacity to the focal retail branch against the potential benefit of rationing the capacity, that is, saving enough capacity for other retail branches who would order at later time points. In particular, when the capacity is scarce, the role of capacity rationing is vitally important. For this reason, in order for the headquarters of the firm to effectively ration its capacity for the allocation decisions, a precise knowledge about the focal retail branch's local market (e.g., market size) is essential.
An important challenge for sequential capacity allocation problems arises here: The local retail branches may have access to more accurate information about the market conditions (including market sizes) than the headquarters of a large multinational firm, and hence, the local market conditions are often the retail branches’ private information (Alonso et al. 2008). One common practice observed in this type of environments is to delegate the operational decisions on the final products (e.g., order size or capacity request) to each of the retail branches (Schjelderup and Sorgard 1997). But then, these self‐interested retail branches with private information may have incentives to strategically manipulate their order quantities in their favor, anticipating capacity rationing by the headquarters. Indeed, strategic ordering within a multinational firm is commonly observed in many industries (see, e.g., Karabuk and Wu (2005) for the semiconductor industry and Caro and Gallien (2010) for the fashion industry). Such strategic ordering by retail branches makes the headquarters’ capacity rationing and allocation decisions extra challenging as it is not trivial to correctly assess the local retail branch's private market information from the (potentially manipulated) orders.
This is precisely a situation where a mechanism design approach can provide effective solutions for this type of multinational firms to overcome information asymmetry between the headquarters and their local retail branches. 4 That is, instead of seeking to elicit true information from the retail branches and use it for decision making, mechanism design aims to incentivize the retail branches to make decisions that are favorable for the firm. Thus, in this study, we design mechanisms for sequential capacity allocations for a firm with self‐interested retail branches. Our main objective is to develop allocation mechanisms that perform well, but more importantly, that are simple enough to be easily implemented in practice.
The essence of our mechanism design approach is to provide an incentive structure so that the allocation outcome from the mechanism would be at least close to the allocation when there is no information asymmetry. For this reason, we first characterize the first‐best optimal solution for our sequential allocation problem: that is, the allocation decision that the headquarters would make when it already knows the focal retail branch's private information. This first‐best optimal solution, which we call Pareto sequential allocation, not only helps us better understand the properties of the optimal capacity rationing, but also provides us with the target allocation outcome that our mechanisms aim at. Furthermore, because it is the optimal allocation without information asymmetry, it serves as the upper bound for the performance of our proposed allocation mechanisms, measuring how effectively our mechanisms overcome the information asymmetry.
Typically, allocation mechanisms within a firm are implemented without any internal side payments, which is partly because of the simplicity of their structures and ease of implementation. 5 Thus, we first design a sequential capacity allocation mechanism that effectively implements capacity rationing but does not involve any side payments. One way to implement capacity rationing in such a mechanism would be setting a priori the limit of maximum allocation to the focal retailer. This could work because, by imposing such a threshold of possible allocation, the firm can at least ration the capacity against a retailer with excessively large market size for others who will order later. But at the same time, it can also lead to an inefficient allocation of capacity when a retail branch with relatively small market size places an inflated order. We show that, however, truthful reporting is a dominant strategy in our threshold‐type mechanism which allocates as much as ordered if the order amount is below the pre‐specified allocation limit. Therefore, for retail branches whose market size is too large, this mechanism rations and allocates less than their actual needs; for retail branches with sufficiently small market sizes, it allocates exactly as much as they need.
An important advantage of this mechanism is its practicality due to its extremely simple format—it will be particularly useful when the firm does not have or does not want to change its financial system to allow internal payments among its entities as it does not involve any side payments. Despite its simple format, it is also proven to work well. As we can anticipate truthful ordering, the optimal threshold level can be easily determined for each arriving retail branch, and with the optimal set of thresholds, we show that our threshold‐type mechanism is optimal among all possible allocation mechanisms that do not allow side payments.
When the firm already has such a financial system or it is easy to revise it to allow internal side payments, mechanisms with side payments with improved performance could be designed and implemented. 6 Although our threshold‐type mechanism implements capacity rationing, it is not as effective as the one observed in Pareto sequential allocation. It specifies a single fixed upper limit of allocation for the arriving retail branch regardless of its type, resulting in no rationing for the ones with very low market sizes and too much rationing for the ones with very large market sizes. This has motivated us to develop a mechanism with improved performance using side payments imposed on the retail branches to be paid to the headquarters. Specifically, our mechanism specifies a menu of side payments (i.e., as a function of order quantity), and it will allocate the exact order amount as long as the pre‐determined side payment is made. By imposing a side payment whose amount depends on the order quantity, our mechanism induces a certain (target) order amount that favors the firm's overall profit. Moreover, we show that there exists a menu of side payments so that it is optimal for the retail branch to order exactly as much as in Pareto sequential allocation.
One challenge we face in determining an optimal menu of side payments is that Pareto sequential allocation is often not available in closed form. We bypass this challenge by approximating the Pareto sequential allocation with a piecewise linear function when we derive the corresponding menu of side payments. As the number of linear pieces increases, the performance of our payment‐based mechanism converges to the first‐best outcome, fully overcoming information asymmetry. Although (asymptotically) optimal, our allocation mechanism with side payments might not be practically appealing due to its complex structure of order‐dependent menu of side payments. Therefore, we also propose a simple variant of the payment‐based allocation mechanism with only a few parameters. Our extensive numerical study shows that both of our proposed simple threshold‐type and payment‐based mechanisms perform impressively well. In realistic settings where the initial capacity is not extremely scarce, our threshold‐type and simple payment‐based mechanisms achieve, on average, 93% and 99%, respectively, of the first‐best profit of sequential allocation that the firm can achieve without information asymmetry.
To the best of our knowledge, this is the first paper that studies the design of optimal sequential allocation mechanisms for large multinational firms in the presence of the retail branches’ strategic ordering behavior. Our main contributions include characterizing optimal sequential allocation mechanisms with and without side payments, and also proposing easy‐to‐implement simple allocation mechanisms that can perform well. We believe that our results provide useful insights and guidance to capacity allocation decisions when these decisions must be made sequentially in a decentralized system.
Related Literature
This study is closely related to two streams of research: one that studies sequential capacity allocations and the other that studies design of allocation mechanisms under strategic ordering. In this section, we discuss relevant papers in these two streams.
Sequential capacity allocation problems have been mainly studied in the context of inventory routing in the operations management literature. For example, Bassok and Ernst (1995) consider a system where the demand of a customer is observed when a supplier visits the customer. Since each customer has different margin to the supplier, some of the inventory of the supplier may be reserved for potential customers who have higher margins. They show that a threshold‐type policy optimizes the supplier's profit. Kumar et al. (1995) study a routing problem from one warehouse to multiple retailers and compare the optimal static and dynamic allocations of truck's capacity to minimize the total average inventory cost of retailers. Several extensions have also been made by Berman and Larson (2001) and Reiman et al. (1999). Berman and Larson (2001) incorporate the variability in travel times of the vehicle, and Reiman et al. (1999) model the randomness in product (industrial gas) usage of the customers.
Similar to our work, sequential capacity allocation has been studied often in the context of multinational firms, where the headquarters allocates capacity to multiple branches globally. Papier (2016) considers a seed producer that sells its corn seed to multiple countries in a sequential manner where the headquarters updates its demand forecast about each market, and develop an optimal policy to maximize the overall profit of the firm. A key distinction from our work is that this work does not consider strategic ordering behavior by self‐interested retail branches. There are several studies in this context that consider sequential capacity allocation problems under the firms’ objectives other than profit maximization. For example, Lien et al. (2014) and Balcik et al. (2014) investigate sequential allocation in a non‐profit setting where the objective of the allocation is maximizing the minimum fill rate of the retailers to create fair allocations.
Although the above papers all consider sequential capacity allocation problems, their main focus is on the firms’ allocation strategies when the market information of each retail branch is known to the firm at the time of allocation decision. In this study, we incorporate each retailer's self‐interested behavior driven by information asymmetry about the market condition which is commonly observed in practice and also considered in the literature (e.g., Chevaleyre et al. 2006). Under strategic order inflation in the presence of information asymmetry, rationing capacity for the remaining retailers can be challenging due to lack of information about the actual need of the focal retailer. We propose optimal allocation mechanisms that maximize the overall profit of the firm by showing that the headquarters of the firm can effectively ration its capacity in a more delicate way by imposing thresholds or side payments to be paid by the retailers.
In a decentralized multinational firm where local retail branches make pricing and ordering decisions independently, retail branches may have an incentive to inflate their orders to receive more favorable allocations, and there is a stream of related research that studies addressing capacity allocation problems under strategic ordering through a mechanism design approach. For example, Cachon and Lariviere (1999a) consider simultaneous capacity allocation problems and show that the allocation mechanisms that maximize the total profit of the retailers are not truth‐inducing. Liu (2012) considers a supply chain that consists of a supplier and two competing retailers and find that the uniform allocation—which is known to be a truth‐inducing allocation mechanism—is not necessarily truth‐inducing in the presence of competition. Cho and Tang (2014) generalize the work of Liu (2012) to provide the general condition where uniform allocation mechanism fails to remove retailers’ order manipulation incentives. Chen et al. (2013) compare the performance of the lexicographic and proportional allocation mechanisms when a supplier allocates its limited capacity to competing retailers. Their results suggest that the lexicographic allocation mechanism tends to exhibit a higher profit for the supplier, as well as for the supply chain. All the above papers consider “simultaneous” allocation problems where the allocation decisions are made after observing all orders from the retailers. In this study, we consider strategic ordering of self‐interested retailers within a large multinational firm where the orders arrive and allocations decisions are made in a “sequential” manner.
A mechanism design approach has also been widely used in the operations management literature, not only for addressing capacity allocation problems to multiple buyers, but also tackling various problems in the presence of information asymmetry between buyers and suppliers. For example, Wang et al. (2016) analyze the regulator's problem to design a regulation for a firm facing environmental hazards. In a situation where the occurrence of the hazard is the firm's private information, the objective of regulator is to minimize expected social cost in the long run by optimizing its inspection and reward policy for the firm. Zhang (2010) considers a buyer procuring a product from a supplier and selling it to the market. The supplier's cost is its private information, and the buyer's objective is to design a procurement mechanism to maximize its profit. Like we do for our optimal mechanism design, some of the studies in this stream also deploy side payments in their allocation mechanisms. For example, Karabuk and Wu (2005) and Mallik and Harker (2004) impose side payments in their allocation mechanisms to coordinate the supply chain in simultaneous allocations. Similarly, Li et al. (2012) use side payments to better coordinate a two‐tier supply chain in the context of inventory management.
Despite its growing practical and academic significance, sequential allocation mechanisms have not received much attention in the literature, and the main contribution of this work is that we design optimal mechanisms for sequential allocation problems. We discuss key challenges in sequential allocation mechanism design, and we characterize optimal sequential allocation mechanisms that maximize the firm's overall expected profit with and without the use of side payments. More importantly, we also propose sequential allocation mechanisms that have simple formats, and hence, easy to implement in practice, but at the same time, perform well.
The Model
We consider a capacity allocation problem of a firm that needs to allocate its production capacity based on the orders from its N regional retail branches. 7 The retail branches’ orders arrive sequentially, and each allocation decision has to be made before the next order arrives. The firm has limited production capacity, denoted by K, which is pre‐determined and cannot be adjusted during the allocation horizon. 8 The firm's headquarters adopts an allocation mechanism to distribute the available capacity to each retail branch to maximize its overall profit (i.e., the total profit from the N retail branches). The regional retail branches have access to more accurate information about the local market conditions than the headquarters, and the headquarters delegates the operational decisions on the final products (e.g., order size or capacity request) to each of the retail branches. Accordingly, each retail branch is a self‐interested agent, and hence, determines its order quantity to maximize its own profit. Without loss of generality, we assume Retail Branch i is the one whose order is the i‐th in the sequence of arriving orders.
The Stage i sub‐mechanism, denoted by h
i
, specifies the remaining capacity u
i
and maps the retail branch's order
In this study, for practical and technical purposes, we assume that a sequential allocation mechanism satisfies the following continuity assumption between the ordered and the allocated amounts:
10
(i) The mechanism does not allocate any capacity for zero order quantity (i.e., h
i
(0; u
i
) = 0); and (ii) The allocation outcome
Pareto Sequential Allocation
Before we study optimal mechanisms for our sequential allocation problem, we first characterize the first‐best outcome of the sequential allocation game described above. The first‐best outcome refers to an optimal solution to the sequential allocation problem without information asymmetry, that is, the case where the market size of the focal retail branch,
Studying the first‐best outcome of sequential allocation is important for our mechanism design because of the following reasons: (i) It shows how the sequential nature of the problem affects the firm's optimal allocation decisions; (ii) It helps us to identify key factors for an effective allocation decision; (iii) It will be useful for performance evaluation of a mechanism as the first‐best outcome provides the upper‐bound of performance; and (iv) The first‐best allocation mapping between the retail branch's type and the optimal allocation will be directly used for our optimal mechanism design in section 5.
While studying simultaneous allocation problems, Cachon and Lariviere (1999a) call the first‐best allocation outcome that maximizes the firm's overall profit under full information setting Pareto allocation. Following this, we call the first‐best allocation outcome in our sequential setting Pareto sequential allocation. The key distinction of Pareto sequential allocation from Pareto allocation is that it is the firm's optimal allocation outcome in each stage of the game when the firm already knows the market size of the focal retail branch that has just placed an order, but still does not know the market sizes of the retail branches who will order later.
We now derive Pareto sequential allocation and discuss its characteristics in details. Pareto sequential allocation is a solution to the following Bellman equation and can be derived by backward induction. First, consider Retail Branch N that arrives last. For given θ
N
, the optimal allocation amount to Retail Branch N, denoted by
In their study of simultaneous allocation, Cachon and Lariviere (1999a) show that Pareto allocation should have the following properties: (i) it is increasing in demand of each retail branch; and (ii) it should end up with no unallocated capacity. 13 These are driven by the firm's objective of maximizing its expected overall profit. Specifically, under simultaneous allocation, since all the retail branches’ demands are available at the same time, more capacity should be given to a more profitable retail branch, and also, there is no benefit of wasting capacity by leaving it unallocated. In Stage i of the sequential allocation problem, on the other hand, the headquarters has to compare the benefit of allocating capacity to the focal retail branch with the expected benefit of reserving capacity for other retail branches who will order later. This may result in reserving some capacity for future orders at the risk of potential capacity waste. This practice, called capacity rationing, is captured in the Bellman Equation (2). Hence, understanding when and how much capacity rationing is necessary is the key for an optimal sequential allocation.
Intuitively, the degree of rationing in the i‐th allocation depends on the profitability of the focal retail branch and the available capacity, u
i
. As Retail Branch i gets more profitable (i.e., has larger market size), allocating more capacity to this retail branch can improve the overall profit of the firm, and at the same time, reduces the amount of reserved capacity
Figure 1 illustrates examples of these two extreme cases of rationing by showing
Comparison of Pareto Sequential Allocation, Actual Need, and Available Capacity for Retail Branch 1: In Both Cases,
Our analysis on Pareto sequential allocation illustrates how challenging the sequential allocation problem could be even when the decision maker has access to the actual need of the focal retail branch that places an order. The complication mainly comes from the firm's incentive to ration, whose degree depends on multiple factors. Under our private information setting, the rationing decision becomes even more challenging as the self‐interested retail branches now have incentives to strategically “inflate” their orders. In section 4, we study how the firm should design a mechanism in order to implement capacity rationing under the private information setting to maximize its overall expected profit.
Sequential Allocation Mechanisms without Side Payments
We now study how the firm should design an allocation mechanism to maximize its profit. This section focuses on the situation where side payments from the retail branches to the headquarters are not allowed (e.g., the firm's financial system does not allow internal side payments among entities and changing the system is too costly). In section 5, we extend our attention to mechanisms with side payments and examine how the performance of the mechanisms can improve.
Retail Branch's Profit‐Maximizing Ordering Strategy
We first characterize the retail branch's optimal ordering strategy in each subgame under allocation mechanism h
i
(·; u
i
) without any side payments. Consider Retail Branch i. Given its private information
Motivated by this observation, we now consider an allocation mechanism with a very simple format in which finding the optimal ordering strategy for each retail branch is straightforward: a mechanism with a pre‐specified threshold that bounds the maximum allocation amount. Under this mechanism, any order below the threshold will receive exactly the order amount; otherwise, it will only receive the maximum amount. We call this type of mechanisms a threshold‐type mechanism. We note that this type of mechanisms is similar to the sequential allocation mechanisms studied in Lien et al. (2014) and Bassok and Ernst (1995) who do not consider strategic ordering for the design of their mechanisms. Since the threshold is determined and announced before the retail branch places its order, it is independent of the retail branch's private information. Indeed, the threshold plays an important role for the performance of the mechanism—it is used to implement capacity rationing. Therefore, it is determined based on the number of retail branches and the distribution of their private information.
Now let us formally describe the threshold‐type mechanisms. We let t
i
(u
i
) specify the threshold for Stage i sub‐mechanism given the available capacity u
i
. We call a sub‐mechanism threshold type if it can be represented as follows:
Our objective in this section is to propose an optimal mechanism over Class
Consider any mechanism
The above theorem ensures that once a mechanism is optimal within Class
Under a threshold‐type mechanism G, reporting the actual need
We note that the optimal ordering strategy may not be unique. For example, when the actual need of Retail Branch i exceeds the allocation threshold (i.e.,
Based on the above results on the retail branch's ordering strategy, in the next section, we propose an optimal sequential allocation mechanism in the class of mechanisms without side payments.
Profit‐Maximizing Mechanism without Side Payments
Theorem 1 shows that any allocation mechanism without side payments can be represented as a threshold‐type mechanism defined in Equation (3). This enables us to restrict our attention to class
Since Retail Branch N is the last one, the optimal threshold t
N
(u
N
) should be the maximizer of the following expected profit of Retail Branch N:
Now, consider Retail Branch i. Following Proposition 1, we set Retail Branch i's order as
We call the threshold‐type allocation mechanisms whose thresholds are defined by equations (4) and (5) Allocation Mechanism T. The following result shows that Allocation Mechanism T maximizes the firm's overall profit within the class of allocation mechanisms without side payments.
Allocation Mechanism T achieves the highest overall expected profit of the firm among all the mechanisms in Class
This means that optimizing the thresholds is enough for finding an optimal allocation mechanism (i.e., Allocation Mechanism T) among the entire class of mechanisms without side payments we consider. This is due to the equivalence result of Theorem 1. One important property of Allocation Mechanism T is its simple structure which makes it appealing in practice. In addition, the fact that it does not involve side payments make it particularly useful when the firm does not have or does not want to change their financial systems to allow internal payments among its entities. However, the way it implements capacity rationing can be quite different from Pareto sequential allocation—while in Pareto sequential allocation, the rationing depends on the private information
In this study, we assume that the retail branches’ regional markets have linear demand. However, all the results in this section hold true (i.e., our Allocation Mechanism T is optimal in Class
Sequential Allocation Mechanisms with Side Payments
In this section, we consider sequential allocation mechanisms in which side payments must be paid by the retail branches to the headquarters in return for the allocated capacity. In practice, mechanisms with side payments are often implemented for capacity allocation decisions, especially to control potential opportunistic behavior of participants. For example, PJM, one of the largest power system operators in the United States uses auction mechanisms to procure power supply resources to meet the predicted demand, where each provider offers its desired price and capacity to PJM. If a provider fails to deliver the promised capacity to the consumers, PJM imposes penalty according to the rule that has been pre‐specified in the auction mechanism (PJM 2019). Such side payment scheme plays an important role in discouraging the providers’ risky bidding behaviors. Similar to our setting, side payments are also often implemented in within‐firm allocation mechanisms. For example, in order to prevent misrepresentation of capacity in allocation, the headquarters of a US‐based semiconductor firm imposes side payments when the realized capacity of the production division is too small compared to the forecast (Mallik and Harker 2004).
Incorporating side payments into the mechanism design has a potential to improve the overall expected profit of the firm because the imposed side payments that depend on the order quantity directly impacts each retail branch's ordering strategy. The imposed payments may not only discourage order inflation but can also provide a way to induce a certain order amount (e.g., Pareto sequential allocation amount) in the favor of the firm. In this regard, the essence of designing an optimal sequential allocation mechanism with side payments is how to determine the menu of side payments so that the retail branch's optimal order quantity is exactly the allocation outcome in Pareto sequential allocation.
The main challenge here, however, is that we do not always have a closed form expression for Pareto sequential allocation. In the following section, we first show that we can derive a menu of side payments in closed form when the target allocation is a linear function. We then show that achieving the expected overall profit under Pareto sequential allocation is theoretically possible by approximating Pareto sequential allocation by a piecewise linear function. Because of the complexity arising from many linear pieces, it might not be practical to implement this (asymptotically) optimal mechanism. Section 5.2 proposes a much simpler variant of the optimal payment‐based mechanism which is easy to implement and has a potential to perform well. We then examine its performance in section 6 via an extensive numerical experiments.
Profit‐Maximizing Mechanism with Side Payments
When implemented, side payments can affect the self‐interested retail branch's ordering decision, but they do not affect the overall firm's profit as they are simply transfers of money within the firm. To show how a mechanism with side payments can improve the allocation outcome, we first examine how the menu of imposed side payments affects the retail branches’ ordering decisions. We define the side payments as a function of the order quantity, denoted by
Let us explain how we construct
We now explain how the menu of side payments
Consider Stage i sub‐mechanism
When we define
Consider the sequential capacity allocation problem with N retail branches and the payment‐based allocation mechanism described in Proposition 2. The overall expected profit of the firm generated by this payment‐based allocation mechanism with n linear pieces converges to the overall expected profit of Pareto sequential allocation as the number of linear pieces n increases to infinity.
Simple Penalty‐Based Allocation Mechanism
Theorem 2 shows that our proposed mechanism is asymptotically optimal with infinitely many linear pieces. However, it also poses practical challenges for its implementation because of the complexity in the menu of side payments. As seen in the previous section, the approximation of the menu of side payments involves three major steps: (i) calculation of Pareto sequential allocation to be used as the target outcome; (ii) computation of linear pieces for this target outcome; and (iii) finding the menu of side payments for each of the linear pieces so that the target allocation is the globally optimal ordering quantity. Therefore, as the number of pieces increases, its implementation becomes computationally infeasible. In this section, we propose a simpler variant of the previous payment‐based allocation mechanism which is easy to implement in practice. Specifically, to design a mechanism that performs well, we first carefully examine the properties of Pareto sequential allocation and develop a simplified payment function that can capture key properties of it. In the next section, we evaluate the performance of our simple payment‐based mechanism via an extensive numerical study, and the results show it achieves near‐optimal performance despite its simple format.
For this purpose, let us consider a sequential allocation problem with two retail branches where their market size parameter
Table 1 summarizes Pareto sequential allocation to Retail Branch 1. In essence,
Pareto Sequential Allocation under Uniform Distribution
Now, let us examine
When the available capacity is moderate (M/4 < K < M/2), the marginal cost of rationing becomes relatively cheaper, making the range of zero allocation smaller than the previous case. Furthermore, we see that the range of using up all the capacity for Retail Branch 1 disappears. This is because, when the available capacity is sufficient, it becomes impossible for Retail Branch 1 to be too attractive to take all the capacity. Lastly, when capacity is quite abundant (M/2 < K < M), it is sufficient enough to fulfill Retail Branch 1's actual need if it does not ask too much (i.e., when the market size θ 1 is relatively small). Once θ 1 becomes larger, allocation increases but the headquarters also begins to have more incentive to reserve capacity instead of fully satisfying Retail Branch 1's actual need. This is because the marginal benefit of an allocation keeps decreasing in the allocated amount, whereas the actual need is constantly increasing in θ 1.
Based on the above observations, the following proposition summarizes key insights regarding the impact of the available capacity and the local market condition (market size) on the rationing incentives.
Assume that there are two retail branches with linear demands, that is,
Part (a) of Proposition 3 shows that Pareto sequential allocation is a concave function of θ
1 except the extreme case (i.e., full rationing or no rationing). Part (b) of Proposition 3 then shows the gap between the retail branch's actual need and Pareto sequential allocation gets wider if the retail branch has a large market size
Formally, we consider a payment‐based allocation mechanism defined by
Under this simple payment‐based allocation mechanism, Retail Branch i's ordering strategy (equivalently, allocation to Retail Branch i) is obtained in Equation (11). If the retail branch's market condition is small, there will be no side payment for ordering its actual need, so it is an optimal ordering strategy. If its market size belongs to the intermediate range, the retail branch orders an amount proportional to
We now discuss how to set the two parameters to optimize within the restriction. The optimal values for the two parameters, τ
i
and ξ
i
, can be obtained by solving Bellman equation for i = 1, 2, …, N. We use
Figure 2 contrasts the allocation outcomes from our two simple mechanisms, threshold‐type T and simple payment‐based S, against Pareto sequential allocation (first‐best), for a case with two retail branches. It clearly shows how closely S replicates the first‐best outcome well with only two simple linear parts. 19 Hence, an improved performance is expected for Allocation Mechanisms S. 20 In the next section, we evaluate the performance of our two proposed allocation mechanisms through an extensive numerical study.

Comparison of Allocation Outcome for Retail Branch 1 between Allocation Mechanisms T and S: In Both Cases,
Numerical Analysis
Our proposed mechanisms are designed to effectively capture the key characteristics of the rationing decisions observed in Pareto Sequential Allocation using a simple format. In this section, we study the performance of those two sequential allocation mechanisms via an extensive numerical experiment. We measure their performance relative to the first‐best outcome of sequential allocation (i.e., Pareto Sequential Allocation). In Sections 6.1 and 6.2, we summarize our experiment design and discuss the main results. Then, we analyze the impact of (i) scarcity of the total capacity, K, and (ii) variability in demand, on the performance of the two mechanisms in Sections 6.3 and 6.4, respectively.
Design of Numerical Analysis
In this numerical experiment, we consider problems with N ∈ {2, 3, 4} retail branches whose private information
We fix the mean of the market size to be
For given N retail branches, we consider 10 different levels of capacity (K) such that:
The Set of Parameters Considered in Our Numerical Experiment
Performance of Allocation Mechanisms T and S
We evaluate the performance of Allocation Mechanisms T and S by comparing the resulting expected profit of the firm against the first‐best outcome of sequential allocation (i.e., the firm's total expected profit under Pareto sequential allocation).
23
Specifically, we use the following performance measure:
The summary statistics of the above performance measures from our numerical analysis are shown in Table 3. We first observe that the averages of P T and P S indicate that both of the mechanisms perform well over many different parameter values. More importantly, they also suggest that the average profit loss is mostly a result of some small portion of extreme outliers. For this reason, we expect their performance in general could be better than what their averages suggest. To better evaluate their performances, it is important to identify what is driving those outlying low performances.
Summary Statistics of the Performance of Allocation Mechanisms T and S: Performance is Measured relative to the First‐best Outcome (Pareto sequential allocation)
We find that both P T and P S are largely affected by the size of initial capacity (K) and number of retail branches (N), whose impact are quite intuitive. First, we see that the performance loss against the first‐best profit of sequential allocation reduces when the initial capacity becomes higher. On the flip side, having more retail branches lowers the performance of the mechanisms. These observations suggest that we might need a new measure that identifies a key factor that drives those variabilities in the performance. What we discuss next is about the new measure we introduce, which represents the scarcity of the initial capacity K relative to the number of retail branches N.
Impact of Scarcity on the Performance of Allocation Mechanisms T and S
Motivated from the previous observations, in this section, we define a measure that combines the impact of the initial capacity K and the number of retail branches N. Specifically, we focus on the impact of the scarcity of capacity that is measured by comparing the total capacity (K) and the total expected needs from N retail branches (
Figure 3 summarizes the performance of Allocation Mechanisms T (P T ) and S (P S ): it shows their average as well as the maximum and minimum performance relative to the first‐best outcome of sequential allocation. Specifically, part (a) of Figure 3 shows that Allocation Mechanism T performs reasonably well. For the scarcity measure higher than 60% (λ > 0.6), it achieves more than 95% of first‐best profit of sequential allocation. For a more scarce situation (0.4 ≤ λ ≤ 0.6), it achieves at least 90% of the first‐best outcome, on average. Our results shows that it may not perform well when the capacity is extremely scarce—when λ < 0.4, it drops below 90% relative to the first‐best profit.

Performance of Allocation Mechanisms T and S against Pareto Sequential Allocation. [Color figure can be viewed at
The reason for this rapid drop could be explained as follows. Recall that a mechanism's performance loss relative to the first‐best profit is caused by the mismatch between the mechanism's allocation outcome and Pareto sequential allocation. Since lowering λ decreases overall fill rates of the retail branches, it results in a much larger marginal impact of an allocation on the retail branch's profit, hence the firm's profit as well (i.e., an increase in
Part (b) of Figure 3 reports the performance of Allocation Mechanism S against the case of the first best of sequential allocation. It shows that the performance of Allocation Mechanism S is quite impressive—except for the extremely scarce cases (where the scarcity is below 40%), it performs almost optimally, achieving more than 99% of the first‐best outcome of sequential allocation. Even in an unrealistic situation where the scarcity is only 10% (λ = 0.1), it achieves more than 95% optimality, on average. Similar to Allocation Mechanism T, we observe that its performance deteriorates rapidly for very small values of λ.
Again, the same argument applies here to explain the rapid drop in Allocation Mechanism S. However, as seen in Figure 2, Allocation Mechanism S is more effective in approximating Pareto sequential allocation, and hence, the degree of mismatch between its allocation outcome and Pareto sequential allocation could be minimal, making Allocation Mechanism S less vulnerable to the capacity reduction since it effectively approximates Pareto sequential allocation.
When a profit‐maximizing firm determines its capacity, it has to consider multiple factors including the profitability of the regional markets (e.g., their optimal demands).
24
In practice, the expected values of the regional market sizes are often available to the firm and therefore, it could be rare that the initial capacity K is far from the expected value of the total actual need of those retail branches. In this regard, our proposed mechanisms are expected to perform well in practical settings. We believe that their good performance, together with their simple formats, make our proposed mechanisms particularly attractive in many practical applications.
Impact of Demand Variability on the Performance of Allocation Mechanisms T and S
We end this section by analyzing the impact of demand variability on the performance of Mechanisms T and S. We do this by comparing the performance over different CV's. Figure 4 summarizes the results of this numerical experiment.
25
From this, we first observe that their performance measures P
T
and P
S
decrease in CV, which is intuitive as the increased variability with a fixed mean of

The Impact of CV on the Performance of the Two Allocation Mechanisms [Color figure can be viewed at
Conclusion
In this study, we consider the capacity allocation problem of a multinational firm that allocates its limited production capacity to its retail branches. The allocation decisions have to be made in a sequential manner to each of the self‐interested retail branches who may strategically manipulate their order quantities. We develop sequential allocation mechanisms that can be effective in maximizing the firm's overall profit.
We first characterize the first‐best outcome of the sequential allocation, referred to as Pareto sequential allocation, by assuming that the firm knows the focal retail branch's private information when making the allocation decision. The first‐best allocation shows capacity rationing is essential for an effective allocation outcome. It also serves as the upper bound for the performance of our allocation mechanisms implemented in private information setting.
We then design a sequential allocation mechanism that does not involve any side payments. We propose a threshold‐type allocation mechanism, which has a simple format but enables the firm to ration capacity for the other retail branches who will order later by setting an upper limit for allocation. We show that this mechanism is optimal within the class of all allocation mechanisms that do not allow side payments. The simple structure of our optimal threshold‐type mechanism makes it practically appealing, and it will be particularly useful when the firm does not have a financial system to allow internal payments among its entities.
When internal payments among entities within the firm is viable, a mechanism with side payments could be implemented, which may achieve improved performance. Therefore, we also propose an allocation mechanism that involves side payments, where the menu of side payments is designed to induce the focal retail branch to order a certain target quantity to favor the firm's overall profit. One important methodological contribution of this work is that we use piecewise linear function to approximate Pareto sequential allocation which may not be available in closed form. Using the piecewise linear approximation, we derive a menu of side payments in closed form which induces a target quantity close to Pareto sequential allocation. We show that the performance of this payment‐based allocation mechanism converges to the first‐best outcome of the sequential allocation as the number of linear pieces increases.
The optimal payment‐based allocation mechanism might not be practical because of its complex structure of order‐dependent menu of side payments. We thus investigate a simplified form of the menu of side payments that may effectively capture key characteristics of the optimal menu of side payments and propose a simple payment‐based allocation mechanism with only a few parameters. Our extensive numerical study shows that this mechanism performs impressively well with over 99% optimality on average in realistic settings where the initial capacity is not extremely scarce.
Our work highlights the importance of understanding the retail branches’ strategic behaviors when the firm has to allocate capacity in a sequential manner. An important contribution of this study is that, our proposed mechanisms—the threshold‐type and simple payment‐based ones—have simple structures, hence, are easy to implement, but they also perform well. We hope that our study motivates subsequent and more active research on sequential allocation mechanisms in the literature.
Footnotes
Acknowledgment
This work was supported by Research Resettlement Fund for the new faculty of Seoul National University. Also, this work was partly supported by the National Research Foundation of Korea(NRF) grant funded by the Korea government(MSIT) (No. 2019R1F1A1047454).
When the swine flu was widespread in 2009, the outbreak date of each country varied (e.g., Mexico in May, Japan in June, India in July etc.; see, WHO (
) and Nature (2010) for the details).
An allocation scheme with information management could be considered in this type of settings (e.g., a signaling game approach between the headquarters and the retail branches). However, in our sequential setting, such a method is generally not tractable. Moreover, in a much simpler setting where it is tractable, a pooling equilibrium may exist, making it impossible for the headquarters to effectively overcome information asymmetry. Our optimal mechanism, on the other hand, effectively overcomes the information asymmetry, achieving the first‐best outcome.
We have conducted informal interviews with multiple managers in multinational firms in electronics and chemical industries. Many of them who are in charge of the firms’ allocation decisions emphasized the importance of using mechanisms in simple format, because otherwise, it would be too challenging for the retail branches to come up with optimal decisions. Moreover, they added that the use of complicated mechanisms might not be easily justified.
This type of mechanisms is often observed in practice. For example, in the energy industry, a mechanism with side payments is used when PJM Interconnection, a regional transmission organization in the United States, implements an auction to procure capacity of power supplies (PJM 2019). This type of mechanisms is also used within a firm. The headquarters of a US‐based semiconductor company imposes side payments on its production divisions when it matches demand from retail divisions with supply from production divisions (Mallik and Harker
).
Our model is general and also applicable to the problem of allocating a firm's inventory to its retail branches in a sequential manner.
In our model,
If Stage i sub‐mechanism requires a side payment, the effective profit of Retail Branch i is:
In this study, we focus on the situations where the demand arises sequentially across different retail regions. Hence, we assume that the market conditions of the retail regions are not revealed to the retail branches at time zero. For this reason, we define the first‐best allocation outcome in this way.
They also consider the trivial case that the total actual need is smaller than the initial capacity, that is,
In our context, the role of side payments is to be used to ration limited capacity to maximize the overall firm profit by discouraging the retail branches’ order inflation incentive. Hence, it is enough to consider the side payments that are non‐negative.
To simplify the notation, it is implicitly assumed that the side payment of
It is clear that attaining
We also conducted extensive numerical experiment to support this. For all instances in the numerical experiment we considered, we find that approximation over
Both τ
i
and ξ
i
are independent of
This simplified approximation of the target allocation leads to a simple quadratic form of side payment menu as well. In this example, the side payment will be imposed only if m 1 > 0.21 where the payment function can be specified with only two parameters, that is, s 1(m 1): = 0.34(m 1−0.21)2.
In fact, Allocation Mechanism T is a special case of Allocation S with infinite side payment beyond the threshold. Hence, its performance cannot be better than that of Allocation Mechanism S.
Uniform distribution is one of the commonly used distributions for modeling uncertainty of demand in many operations management literature (e.g., Perakis and Roels
). We have also conducted numerical analysis using truncated normal and gamma distributions, and the performance results are very similar to the uniform distribution case. We report the results from these additional cases in Appendix A.
In the additional numerical experiment with truncated normal and gamma distributions, we consider higher demand variability up to CV of 1.
In Appendix A, we also examine our mechanisms’ worst case performance ex post, which shows that the performance is quite robust over the realized type of the focal retail branch.
The firm's capacity decision is not the main focus of this study—we take it as a given parameter.
As the CV of a uniform distribution with non‐negative support is bounded from above by 0.577, we have also conducted a numerical experiment with truncated normal and gamma distributions to examine the impact of CV in high variation region (up to 1). Although we observe that a higher CV generates a more severe impact on the performances, the overall performance reduction due to increased variation remains not so significant. We provide this additional numerical study in Appendix A.

