Optimal Long-Term Supply Contracts with Asymmetric Demand Information. Appendix

Similar documents
Answers to Microeconomics Prelim of August 24, In practice, firms often price their products by marking up a fixed percentage over (average)

Advertising and entry deterrence: how the size of the market matters

Comparing Allocations under Asymmetric Information: Coase Theorem Revisited

Microeconomic Theory II Preliminary Examination Solutions

Dynamic - Cash Flow Based - Inventory Management

Product Di erentiation: Exercises Part 1

On the 'Lock-In' Effects of Capital Gains Taxation

ECON Micro Foundations

Bailouts, Time Inconsistency and Optimal Regulation

Fundamental Theorems of Welfare Economics

5. COMPETITIVE MARKETS

Holdup: Investment Dynamics, Bargaining and Gradualism

1 Unemployment Insurance

1 Answers to the Sept 08 macro prelim - Long Questions

CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization

13.3 A Stochastic Production Planning Model

Approximate Revenue Maximization with Multiple Items

Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 2017

Evaluating Strategic Forecasters. Rahul Deb with Mallesh Pai (Rice) and Maher Said (NYU Stern) Becker Friedman Theory Conference III July 22, 2017

Lecture Notes 1

Online Appendix: Extensions

Optimal Procurement Contracts with Private Knowledge of Cost Uncertainty

Online Shopping Intermediaries: The Strategic Design of Search Environments

Micro Theory I Assignment #5 - Answer key

Microeconomic Theory (501b) Comprehensive Exam

Mossin s Theorem for Upper-Limit Insurance Policies

Day 3. Myerson: What s Optimal

Online Appendix for Military Mobilization and Commitment Problems

Consumption and Portfolio Choice under Uncertainty

PAULI MURTO, ANDREY ZHUKOV

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts

Measuring the Wealth of Nations: Income, Welfare and Sustainability in Representative-Agent Economies

Lecture 7: Bayesian approach to MAB - Gittins index

Answer for Q1. a i : (b) So P I. P I i=1 e i: This can be regarded as the demand of the representative consumer with utility function P L

A Multitask Model without Any Externalities

Market Liquidity and Performance Monitoring The main idea The sequence of events: Technology and information

DISRUPTION MANAGEMENT FOR SUPPLY CHAIN COORDINATION WITH EXPONENTIAL DEMAND FUNCTION

DEPARTMENT OF ECONOMICS

Singular Stochastic Control Models for Optimal Dynamic Withdrawal Policies in Variable Annuities

17 MAKING COMPLEX DECISIONS

Economics 2450A: Public Economics Section 1-2: Uncompensated and Compensated Elasticities; Static and Dynamic Labor Supply

The role of asymmetric information

Problem Set 3. Consider a closed economy inhabited by an in ntely lived representative agent who maximizes lifetime utility given by. t ln c t.

Homework 3: Asymmetric Information

Department of Economics The Ohio State University Final Exam Answers Econ 8712

March 30, Why do economists (and increasingly, engineers and computer scientists) study auctions?

Macroeconomics 4 Notes on Diamond-Dygvig Model and Jacklin

Moral Hazard Example. 1. The Agent s Problem. contract C = (w, w) that offers the same wage w regardless of the project s outcome.

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017

Financial Fragility and the Exchange Rate Regime Chang and Velasco JET 2000 and NBER 6469

Online Appendix. Bankruptcy Law and Bank Financing

Switching Costs, Relationship Marketing and Dynamic Price Competition

Gains from Trade and Comparative Advantage

1. If the consumer has income y then the budget constraint is. x + F (q) y. where is a variable taking the values 0 or 1, representing the cases not

Macroeconomics IV Problem Set 3 Solutions

JOINT PRODUCTION AND ECONOMIC RETENTION QUANTITY DECISIONS IN CAPACITATED PRODUCTION SYSTEMS SERVING MULTIPLE MARKET SEGMENTS.

Reputation and Signaling in Asset Sales: Internet Appendix

EconS Advanced Microeconomics II Handout on Social Choice

American options and early exercise

Bounding the bene ts of stochastic auditing: The case of risk-neutral agents w

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 2012

Game Theory Fall 2003

A Newsvendor Model with Initial Inventory and Two Salvage Opportunities

Unit 1 : Principles of Optimizing Behavior

The application of linear programming to management accounting

Technical Appendix to Long-Term Contracts under the Threat of Supplier Default

Search, Welfare and the Hot Potato E ect of In ation

Answer: Let y 2 denote rm 2 s output of food and L 2 denote rm 2 s labor input (so

Lecture 3: Information in Sequential Screening

MANAGEMENT SCIENCE doi /mnsc ec pp. ec1 ec23

Equilibrium Asset Returns

Robust Trading Mechanisms with Budget Surplus and Partial Trade

KIER DISCUSSION PAPER SERIES

Mean-Variance Analysis

16 MAKING SIMPLE DECISIONS

The Fixed Income Valuation Course. Sanjay K. Nawalkha Gloria M. Soto Natalia A. Beliaeva

In Diamond-Dybvig, we see run equilibria in the optimal simple contract.

Lecture 2 Dynamic Equilibrium Models: Three and More (Finite) Periods

1 Appendix A: Definition of equilibrium

Problem 3 Solutions. l 3 r, 1

1 Precautionary Savings: Prudence and Borrowing Constraints

Moral Hazard. Economics Microeconomic Theory II: Strategic Behavior. Shih En Lu. Simon Fraser University (with thanks to Anke Kessler)

Financial Economics Field Exam January 2008

Partial privatization as a source of trade gains

Backward Integration and Risk Sharing in a Bilateral Monopoly

MACROECONOMICS. Prelim Exam

1 Economical Applications

6.6 Secret price cuts

Optimal Auctions with Ambiguity

Problem Set: Contract Theory

Class Notes on Chaney (2008)

Stochastic Approximation Algorithms and Applications

16 MAKING SIMPLE DECISIONS

Simple e ciency-wage model

Antino Kim Kelley School of Business, Indiana University, Bloomington Bloomington, IN 47405, U.S.A.

ECON106P: Pricing and Strategy

Introduction to Economic Analysis Fall 2009 Problems on Chapter 3: Savings and growth

The European road pricing game: how to enforce optimal pricing in high-transit countries under asymmetric information by

Asymmetric Information: Walrasian Equilibria, and Rational Expectations Equilibria

Optimal Auctions with Ambiguity

Transcription:

Optimal Long-Term Supply Contracts with Asymmetric Demand Information Ilan Lobel Appendix Wenqiang iao {ilobel, wxiao}@stern.nyu.edu Stern School of Business, New York University Appendix A: Proofs Proof of Proposition. The proof is carried out in three steps. Step. For any given contract that satisfies (IC ) and (IR ), we use the (IC ) constraints together with the envelope theorem to rewrite the retailer s profit as a function of the order quantities specified in the contract. Step 2. The result from Step allows us to express the manufacturer s profit as a function of the order quantities. We derive the optimal order quantities that maximize the manufacturer s objective without considering the constraints. We then obtain the corresponding payment scheme which, together with the unconstrained optimal order quantities, satisfies the first-order conditions of the (IC ) constraints and the (IR ) constraints. Step 3. Because we replace the (IC ) constraints by their first-order necessary conditions in deriving the order quantity-payment contract in Step 2, such a contract yields an upper bound on the manufacturer s expected profit. It then su ces to verify that this contract satisfies the (IC ) constraints. Our proof procedure is similar to the standard approach solving the single-period adverse selection, with a distinction that the retailer s order quantity in every period is allowed to depend not only on the retailer s report in period but also the up-to-date realized demand information. Step. Let ( )= (, ), which is the type retailer s expected profit under truthtelling. It follows from the (IC ) constraints and the envelope theorem that 0 ( )= @ (, b ) b = @ " t = p + E [ b +(b + h)g(y t (h t ))], where the expectation is taken over h and the last equality is due to Eq. (6). Consequently, the i

type retailer s profit is equal to ( )= = Z Z 0 ()d + () ( p + E " + t [ b +(b + h)g(y t (h t ))] ) d + (). (9) Step 2. Using the above expression for ( ), we can rewrite the manufacturer s objective function as the total supply chain profits minus the retailer s profit, which can be rewritten as E " = E = E = " " (p c) t (T t (h t ) cq t (h t )) t [p t L(y t (h t )) cq t (h t )] ( ) t [(p c) t L(y t (h t )) c(y t (h t ) y t (h t ))] ( ) + E " t [ L(y t (h t )) c( )y t (h t )] ( ) where the second equality is obtained by replacing q t (h t ) according to Eq. (2) and the third equality is simply a rearrangement that ensures that each cy t (h t ) term appears only once in the summation, plus a replacement of t by its expected value. Replacing ( ) with the right-hand side of Eq. (9) and using Myerson s change of order of integration, we obtain that the manufacturer s profit is equal to (p c) plus E " apple t L(y t (h t )) c( )y t (h t ) f( ) [ b +(b + h)g(y t(h t ))], f( ) p (), We now optimize the safety stock levels in the equation above pointwise, that is, we find the value of y t (h t ) for any t and h t. The solution to this pointwise maximization is y t (h t )=y ( ) for any given h t,where y ( ) = arg max y L(y) (b + h)g(y) ( )cy. f( ) (0) ii

The maximand is strictly unimodal because its first order derivative is b (b + h)g(y) = bg(y) hg(y) apple = G(y) b h G(y) G(y) (b + h)g(y) ( )c f( ) (b + h)g(y) ( )c f( ) g(y) (b + h) f( ) G(y) c ( ) G(y), () which changes the sign only once because g(y) G(y) increases in y. Hence, y ( ) satisfies the following first-order condition b (b + h)g(y) (b + h)g(y) ( )c =0. f( ) Therefore, the safety stock level is kept at y ( ) in every period for any, implying that the corresponding ordering policy is {qt r (h t )} where q r( )= + y ( ) and qt r (h t )= t + " t for t 2. Such an ordering policy, while letting () = 0, maximizes the manufacturer s objective function. The payment function can be determined by ensuring that the retailer s profit is ( ) with () = 0, i.e., T r ( )= p L(y ( )) = p L(y ( )) = p L(y ( )) ( ) ( Z Z p + t [ b +(b + h)g(y ())] p + b +(b + h)g(y ()) d ) d and the payment is zero in every subsequent period. Step 3. Note that y ( ) increases in, which follows from the first-order condition given in Eq. () and the assumption that F ( ) g( ) f( ) is a decreasing function and is an increasing function. G( ) This implies that q r( ) increases in. This, together with the fact that qt r (h t )isindependent of, is su cient to show that the contract {(q r t ( ),T r t ( )) t2n } described above satisfies the (IC ) constraints, and hence solves (P ). Proof of Proposition 2. Consider first any (IC) constraint for t 2. Regardless of the history h t and the history of reports b h t, the retailer faces a standard multi-period inventory problem with a linear ordering cost of w (b ). Since the current and future ordering cost will not be a ected by any of her decisions, the retailer s optimal policy is simple: always keep a safety stock of y (b ). If the retailer has been truthful up to now, she will find herself with an inventory of y ( ) " t iii

and will have a demand forecast of t. To bring the safety stock to y ( ), the retailer will order exactly q o t (h t )=" t + t. Thus, the retailer will continue to be truthful in periods t 2. Now consider the (IC) constraints for t =. A type retailer s expected total discounted profit by choosing the contract intended for type b is (, b )=E = E " " max y t(h t) max y t(h t) t [p t L(y t (h t )) w (b )(y t (h t ) y t (h t )+ t )] t [(p w (b )) t L(y t (h t )) ( )w (b )y t (h t )] T (b ) T (b ), where y t (h t ) is the safety stock in period t given h t. Note that the maximand is unimodal in y t (h t ). By pointwise optimization, the maximizer is at y t (h t )=y (b ) since it satisfies the first-order conditions from the definitions of w (b ) and y (b ). This, together with the definition of T (b ), implies that the type retailer s expected total discounted profit under truth-telling is implying that ( )= Z apple b +(b + h)g(y ()) p + apple b +(b + h)g(y 0 ( )) ( )=p + d, = p w ( ), where the last equality follows from the definition of w ( ). Note that (, b )= (b )+(p w (b ))( b ), implying that @ (, b ) @b = 0 (b ) (p w (b )) [w (b )] 0 ( b ) = [w (b )] 0 ( b ) which is nonnegative for b and nonpositive for apple b because [w (b )] 0 apple 0. Therefore, it is in the best interest of type retailer to select the wholesale price w ( ), implying that {w ( ),T ( )} satisfies the (IC) constraint in period. Clearly, the retailer s ordering quantity decisions under {w ( ),T ( )} are the same as those under the optimal direct truth-telling mechanism that solves (P ) (see Proposition ), and so is the manufacturer s expected total discounted profit. Therefore, these two methods achieve the same performance in expectation for the manufacturer. Proof of Proposition 3. We first solve the relaxed problem, where only the demand forecast in period is unobservable to the manufacturer. The optimal objective value of the relaxed problem is an upper bound of the objective value of the original problem. We then construct a iv

menu of contracts and show that the constructed menu satisfies all the constraints of the original problem and achieves the upper bound. Hence, the constructed menu solves the original problem.. Solution to the relaxed problem. In what follows we use the approach similar to that in the proof of Proposition to solve the relaxed problem. Let ( )= (, ), which is the type retailer s expected profit under truth-telling. It follows from the (IC ) constraints and the envelope theorem that 0 ( )= @ (, b ) b = @ " t = p + E [ p +(p + h)g(y t (h t ))] {yi (h i )>" i,i=,2,...,t }, where {yi (h i )>" i,i=,2,...,t } is equal to if the condition inside the big brackets holds and zero otherwise, and the last equality is true due to Eq. (8). Consequently, the type retailer s profit is equal to ( )= = Z Z 0 ()d + () ( p + E " + ) t [ p +(p + h)g(y t (h t ))] {yi (h i )>" i,i=,2,...,t } d + (). (2) Using the above expression for ( ), we can rewrite the manufacturer s objective function as the total supply chain profits minus the retailer s profit, which can be rewritten as " t E [p t L(y t (h t )) cq t (h t )] ( ) = E " t [p t L(y t (h t )) c(y t (h t )+ t x t (h t )))] ( ). Replacing ( ) with the right-hand side of Eq. (2) and using Myerson s change of order of i integration, we obtain that the manufacturer s profit is equal to (p c) /( ) pe () plus E " apple t L(y t (h t )) c(y t (h t ) x t (h t )) h F ( ) f( ) f( ) [ p +(p + h)g(y t(h t ))] {yi (h i )>" i,i=,2,...,t } We now optimize the safety stock levels y t (h t ) in the equation above by using a dynamic (3), v

programming (DP) approach. The corresponding DP formulation is as follows. Take any period t. Let x be the starting inventory level at the beginning of period t. Let (x) be the profit-to-go function, given that the starting inventory level in every period prior to period t is always strictly positive. Let b (x) be the profit-to-go function, assuming that a stockout has occurred prior to period t. It follows from Eq. (3) that (x) = max y L(y) c(y x) [ p +(p + h)g(y)] + f( ) applez y (y ")g(")d" + b (0)G(y), where the fact that the profit-to-go function for the subsequent period changes from (x) to b (0) if a stockout occurs in the current period is captured by the last term, and " (4) b (x) = max y L(y) c(y x)+ E " b ((y ") + ), (5) where we ignore the nonnegative constraints for the order quantity (which are satisfied under the optimal policy). Note that the DP problem in Eq. (5) is the same as the classical infinite-period inventory problem with lost sales (see, e.g., Karlin [958]). Therefore, if a stockout has occurred, then the optimal policy is to keep the safety stock at a constant level by from then on, where by satisfies L 0 (by ) c( G(by )) = 0. Following the same approach as that in Karlin [958], we can solve the DP problem in Eq. (4) and show that if a stockout has never occurred before, then the optimal policy is to keep the safety stock at a constant level y ( ), where y ( ) satisfies L 0 (y ( )) c( G(y ( ))) apple F ( ) f( ) (p + h)+ (b (0) (0)) g(y ( )) = 0. The corresponding ordering policy is {qt r (h t )} where q r( )= + y ( ), qt r (h t )= t + " t for t 2 if a stockout has never occurred before t; qt r (h t )=by x t + t for t 2 if a stockout has occurred before t. To summarize, the manufacturer s optimal inventory policy is to keep a safety stock level at y ( ) in every period for any when no stockout has ever happened before and to increase the safety stock level to by after the first stockout event occurs. The payment function can be determined by ensuring that the retailer s profit is ( )with () = 0 and the payment is zero in every subsequent period. Note that q r( ) increases in, which is su cient to ensure that the contract {(qt r ( ),Tt r ( )) t2n } described above satisfies the incentive compatibility constraint in the vi

first period, and hence solves the relaxed problem. 2. Solution to the original problem. We construct the following menu: w ( )=[p (p + h)g(y ( ))]/( G(y ( ))) and T ( )=T r ( ) ( + y ( ))w ( ) w ( ) /( ). Suppose the retailer has chosen the wholesale price w ( ) in the first period. Consider any period t 2. Let x be the retailer s ending inventory in period t. The retailer has two options. One is to stick to the wholesale price w ( ), and the other is to pay the manufacturer the fixed fee T 0 ( ) (to be specified below) to lower the wholesale price to the production cost c. Under the former, the retailer s expected profit-to-go function, denoted by (x, ), is equal to (0, )+w ( )x. This is because the retailer with the starting inventory x needs to order a positive quantity to bring the safety stock to y ( ) and, in comparison, the retailer with zero starting inventory needs to order x units more with the per unit order cost w ( ) to bring the safety stock to y ( ). Similarly, under the latter, the retailer s expected profit-to-go function, denoted by b (x, ), is equal to b (0, )+cx. We can set T 0 ( ) so that (0, )= b (0, ), implying that the retailer becomes indi erent between exercising the option and not when she stocks out. Because w ( ) >c,we have (x, ) > b (x, ) for x>0, implying that it is a best response for the retailer with an ending inventory x to stick to the wholesale price w ( )ifx>0 and to exercise the option and pay the fee T 0 ( )ifx = 0. Now consider the (IC) constraints for t =. If the retailer with a true demand forecast were to report a demand forecast b, then her best response from then onwards is to keep a safety stock of y (b ) until a stockout occurs, at which point she will exercise the stockout option. Therefore, the type retailer s expected total discounted profit by choosing the contract intended for type b is implying that (, b )= (b )+(p w (b ))( b ), @ (, b ) @b = 0 (b ) (p w (b )) [w (b )] 0 ( b ) = p + p +(p + h)g(y (b )) G(y (b )) = [w (b )] 0 ( b ) (by definition of w ( )) (p w (b )) [w (b )] 0 ( b ) (by Eq. (2)) which is nonnegative for b and nonpositive for apple b because [w (b )] 0 apple 0. Therefore, it is vii

in the best interest of type retailer to select the contract w ( ), implying that {w ( ),T ( )} satisfies the (IC) constraint in period. Clearly, the retailer s ordering quantity decisions under {w ( ),T ( ),T 0 ( )} are the same as those under the optimal direct truth-telling mechanism that solves the relaxed problem, and so is the manufacturer s expected total discounted profit. Therefore, the constructed menu solves the original problem. Proof of Proposition 4. We follow the proof procedure used to prove Propositions and 2, and focus on the modifications. Specifically, in Step, 0 ( )=p + E " N t [ b +(b + h)g(y t (h t ))] + N ( p +(p v)g(y N (h N )))] In step 2, the manufacturer s objective function needs to be modified to the following E " N t [p t L(y t (h t )) cq t (h t )] + N [p N e L(yN (h N )) cq N (h N )] ( ) 2 P h N t L(y t (h t )) c( )y t (h t ) = E 4 h + N el(yn (h N )) cy N (h N ) + (p c) (). i f( ) [ b +(b + h)g(y t(h t ))] i f( ) [ p +(p v)g(y N(h N ))] f( ) p We can use pointwise optimization to obtain the optimal safety stock: y t (h t )=y ( ) for any given h t and t =, 2,...,N, where y ( ) satisfies 3 5. b (b + h)g(y ( )) ( )c f( ) (b + h)g(y ( )) = 0 and y N (h N )=ey ( ) for any given h N,whereey ( ) satisfies p (p v)g(ey ( )) c f( ) (p v)g(ey ( )) = 0. The nonnegative order quantity constraints are satisfied because by ( ) >y ( ) for any given and the nonnegative demand assumption t +" t 0. The base stock policy remains optimal, with the optimal safety stock level being y ( ) for the first N periods and then increasing to ey ( )in the last period. By following the remainder of the proofs of Propositions and 2, we can establish the result that the optimal long-term dynamic contract takes the form of a menu of contracts {w ( ),w2 ( ),...,wn ( ),T ( )}, where the wholesale prices {w ( ),w2 ( ),...,wn ( )} are set to ensure that the retailer observing demand forecast would optimally follow the base stock policy with the optimal safety stock level being y ( ) for the first N periods and then increasing viii

to ey ( ) in the last period N. Appendix B: Finite Horizon In this section, we consider a finite horizon model with time periods indexed by, 2,...,N,whereby the unfulfilled orders in periods to N can be backlogged at a per unit penalty cost b but the unfulfilled orders in period N are lost. The retailer s leftover inventory at the end of period N can be salvaged at per unit value v. We start with formulating the retailer s problem under a given contract {(q t ( b h t ),T t ( b h t )),2,...N }. Similar to the backlogging model with infinite time horizon, for any given true information h t and the retailer s report b h t, the retailer s safety stock in period t satisfies the following recursive relation: y t (h t, b h t )=y t (h t, b h t )+q t ( b h t ) t " t, with y 0 = " 0 = 0 for t =, 2,...,N. Similarly, in every period t =, 2,...,N, the retailer s maximum expected total discounted profit-to-go, denoted by t (h t, b h t ) satisfies the following recursive relation: t (h t, b h t )=p t L(y t (h t, b h t )) T t ( b h t )+ E "t, t+ max b" t,b t+ { t+ (h t+, b h t+ )}, where L(y) =E " [h(y ") + + b(" y) + ]. Contrast emerges for the retailer s expected profit in period N, denoted by N (h N, b h N ). If the safety stock y N (h N, b h N ) is larger than the forecast error " N in period N, then the leftover inventory (y N (h N, b h N ) " N ) + is salvaged at value v; otherwise the unfulfilled orders (" N retailer s expected profit in period N is y N (h N, b h N )) + are lost without generating any revenue. Therefore, the N (h N, b h N )=p N e L(yN (h N, b h N )) T N ( b h N ), where e L(y) =E " [p(" y) + v(y ") + ]. Now we turn to the manufacturer s problem. Our procedure to characterize the manufacturer s optimal dynamic long-term contracts is similar to that in the infinite-time horizon model with backlogging. We first consider the relaxed problem. By following the proof of Proposition, the relaxed problem can be simplified to the following maximization problem 2 max E 4 {y t(h t),2,...,n} h i 3 t F ( L(y t (h t )) c( )y t (h t ) ) f( ) [ b +(b + h)g(y t(h t ))] h i 5 + N el(yn F ( (h N )) cy N (h N ) ) f( ) [ b +(b + h)g(y N(h N ))] P N ix

subject to the nonnegative order quantity constraints, i.e., y t (h t ) y t (h t )+ t + " t 0 for t =2, 3,...N. Let y ( ) and ey ( ) be the unconstrained maximizers corresponding to t apple N and t = N, respectively. Clearly, y ( ) satisfies b (b + h)g(y ( )) ( )c f( ) (b + h)g(y ( )) = 0 and ey ( ) satisfies p (p v)g(ey ( )) c f( ) (p v)g(ey ( )) = 0. It is verifiable that y ( ) apple ey ( ) if and only if the ratio between cost of understocking and cost of overstocking in period N is no less than that in the previous periods, i.e., (p c)/(c v) (b ( )c)/(h +( )c). (6) Note that the above inequality holds when one of the three parameters {p, h, v} is su ciently large or b is su ciently small. Two cases emerge. In the one case, the inequality in Eq. (6) holds. In this case, the nonnegative order quantity constraints are satisfied for any demand history, implying that in the relaxed problem, it is optimal for the manufacturer to induce the retailer to follow the base stock policy with a constant safety stock level y ( )inthefirstn periods and a higher safety stock level ey ( ) in the last period N. It then follows from the proof of Proposition that for the original problem, it is optimal for the manufacturer to o er a menu of contracts, each consisting of wholesale prices for every period and fixed upfront payments, under which it is optimal for the retailer with demand forecast to follow the base stock policy described in the solution to the relaxed problem. This leads to the following proposition. Proposition 4. If the inequality in Eq. (6) holds, then under the optimal mechanism of the relaxed problem, the retailer with demand forecast follows a base stock policy with safety stock level y ( ) in period t =, 2,...,N and with safety stock level ey ( ) in period N. In this case, the optimal long-term dynamic contract of the original problem takes the form of a menu of contracts {w ( ),w2 ( ),...,wn ( ),T ( )} specifying wholesale prices for periods t =, 2,...,N and fixed upfront payments, respectively. In case the inequality in Eq. (6) does not hold, the nonnegative order quantity constraint in period N cannot be ignored, implying that the optimal safety stock in period N is y N (h N )= max(y N (h N ) N " N, ey ( )). This in turn implies that the safety stock y N (h N ) x

influences the manufacturer s profits in periods N and N. Although the manufacturer s profits in each period is a unimodal function of the safety stock, the sum of two unimodal functions may not be unimodal any more, implying that the manufacturer s profits as a function of y N (h N ) may have multiple local maximizers. This undermines the optimality of the base stock policy in period N for the relaxed problem, which in turn undermines the optimality of the menu of wholesale price contracts with upfront payments for the original problem. From the above discussion, a key driver behind the optimality of wholesale price contracts with upfront payments is that the inventory ordering policy under the solution to the relaxed problem is of the base stock policy possibly with distinct safety stock levels in each period. If the base stock policy is optimal for the relaxed problem, then one can properly construct a menu of wholesale prices (possibly varying over time) together with upfront payments to induce the retailer with private demand and inventory information arising dynamically to follow the same base stock policy as that of the relaxed problem, thereby optimally solving the original problem. In contrast, if the base stock policy is no longer optimal for the relaxed problem, then the wholesale price contracts together with upfront payments would induce the retailer to follow a base stock policy in the original problem, which deviates from the optimal inventory policy under the relaxed problem, thereby undermining the optimality result of wholesale price contracts with upfront payments for the original problem. An implication of this insight is that the optimality result continues to hold if t is drawn from a di erent distribution F t ( ) but all " t s are drawn from the same distribution G( ) or from a series of distributions G t ( ) that stochastically increase in t. Appendix C: Early Termination In our two basic models, we assume the contract requires an individual rationality (IR) constraint to hold in the first period in order to ensure that the retailer agrees to sign a long-term contract regardless of her initial demand forecast. We did not, however, assume the retailer has the option to end the contractual relationship at any time of her choice. In this section, we add this additional requirement to our contract design problem and study whether it changes the manufacturer s profit or the format of the optimal long-term contract. To study this problem, we need to model what occurs with backlogged and leftover inventory if the relationship is terminated. We assume that if the contract is terminated at time t, unfulfilled orders are cancelled with payments returned to customers and unused inventory has salvage value v. Therefore, the retailer s profit when breaking the contract with inventory x t (h t,h t ) is equal to p min{0,x t (h t,h t )} + v max{0,x t (h t,h t )}. In order to guarantee dynamic participation, we xi

add the following additional constraints to our backlogging model: t (h t,h t ) p min{0,x t (h t,h t )} + v max{0,x t (h t,h t )} for all t and h t. (7) Only termination from a truthful history needs to be verified since the dynamic incentive compatibility constraints already ensure that reporting truthfully is weakly better for the retailer than reporting untruthfully. The following proposition states that dynamic participation constraints are either immediately satisfied by the optimal contract, which occurs when the retail price is su ciently high, or can be easily satisfied via a rearrangement of payments. That is, by moving some payments into the future, the manufacturer can ensure that the retailer does not want to quit the relationship at any point in time, regardless of the history. The manufacturer can also ensure dynamic participation is satisfied simply by charging an early termination fee equal or greater than the cost-to-go associated with the worst possible history. In equilibrium, the retailer would never choose to break the contract. Proposition 5. There exists a threshold p such that if the retail price p p, then the optimal contract from Proposition 2 satisfies dynamic participation constraints. Otherwise, the manufacturer should add to the optimal contract a fixed payment Q 0 to the retailer in every period t 2, and increase the upfront fee by Q/( ) in order to ensure dynamic participation. Alternatively, the manufacturer could add to the optimal contract an early termination fee equal to Q/( ) to the contract in order to satisfy dynamic participation constraints. Proof. Using Eq. (3), we can rewrite Eq. (7) as t (h t,h t )=p t L(y t (h t,h t )) T t (h t )+ [ (h t+,h t+ )] vx t (h t,h t ) + + px t (h t,h t ) for all t and h t. Under the optimal long-term contract and under truthful behavior, the inventory, safety stock, payment function and value-to-go of the retailer will be respectively x t (h t,h t )= y ( ) " t, y t (h t,h t )=y ( ), T t (h t )=w ( )( t + " t ) and E[ t (h t+,h t+ )] = (p w ( )) L(y ( )). Plugging these values in and moving the right-hand side to the left-hand side, we obtain the constraint p t w ( )( t + " t )+ (p w ( )) L(y ( )) v(y ( )+" t ) + + p(y ( ) " t ) 0 for all, t," t. The left-hand side of the inequality above is continuous in, t and " t,which xii

are variables that belong to bounded sets. increasing in p. Therefore, if p is su " t completing the first part of the proof. Furthermore, the left-hand side of the inequality is ciently high, the inequality above is satisfied for all, t and Now suppose the minimum of the left-hand side of the inequality over the space 2 [, ], t 2 [, ] and " t 2 [", "] above is a negative quantity K. By continuity and boundedness of the decision space, K is finite. Then, we need to charge an early termination fee equal to or greater than in order to ensure dynamic participation. Alternatively, let Q = ( )K. Consider a modified contract where a payment equal to Q is added by the manufacturer to the retailer in every period starting from t = 2. K This will increase the retailer s value-to-go in every period after t =2by P t Q = Q/( )= K. With these additional payments, the retailer s dynamic participation constraints will be satisfied. The manufacturer s profit will not change if he adds a charge equal to Q/( ) to the upfront payment. The discounted sum of all payments will equal to 0. Therefore, this change does not a ect the first period individual rationality constraint. xiii