Double Marginalization “Classic double marginalization” result has a single supplier selling a product to a single retailer, who faces downward-sloping customer demand. When the retailer doesn’t consider the supplier’s profit margin while ordering, it will tend to order less than level that would maximize supplier profits. q = quantity retailer orders from supplier, q 0 p(q) = price at which retailer can sell q units, p(q) 0 There exists a maximum sales quantity q̂ such that pqˆ 0 Over [0, q̂ ], assume p(q) is decreasing, concave, and C 2 c = production cost per unit for supplier, c p(0) w = (wholesale) price per unit paid by retailer Over one period, given c and p(q) are known, game follows: 1. Supplier chooses w 2. Retailer buys q 3. Retailer sells at p(q) To analyze this and all subsequent games, follow these steps: 1. Find centralized solution, where a single agent controls all aspects of supply chain to maximize profits 2. Find decentralized solution, where players make decisions to maximize individual profits. 3. If (1) and (2) differ, modify profit equations to find a new decentralizes solution where the behavior more closely follows (1). 1 Double Marginalization 1. Centrally controlled supply chain Profits: q pq cq As the retailer paying w to the supplier is a transfer of funds within the supply chain, doesn’t affect the whole chain’s profits Since (q) is strictly concave in over [0, q̂ ], there exists an optimal solution for the chain q which satisfies (q ) = 0: o o p q o c q o p q o 0 (5.1) 2. Decentralized solution Retailer’s profits: r q pq wq Again, profit equation strictly convex, so there exists a q such than * p q* w q* p q* 0 (5.1*) Since supplier will choose w > c in order to have a profit, comparing (5.1) and (5.1*) shows that q < q , meaning the retailer will order less than the * o system-wide optimal quantity whenever the supplier makes a profit. 2 Double Marginalization 3. Investigation Marginal cost pricing: setting w = c will allow for q = q , but will leave * o the supplier without any profits Two-part tariff: set w = c but charge fixed fee of (q ), then retailer will o order q but will see no profits o Profit-sharing contract: select 0 1 where supplier earns (q) and retailer earns (1 - )(q). Since retailer no longer cares about wholesale price, will pick q to maximize profits. o 3 Buy-back Contracts Buy-back contract specifies a price b at which the supplier will purchase unsold goods from retailer. Additionally, assume no supplier receives any income from returned goods. Single supplier and retailer q = quantity retailer orders from supplier, q 0 p = fixed price retailed charges per item, p > 0 c = production cost per unit for supplier, c p w = (wholesale) price per unit paid by retailer (x) and (x) = p.d.f. and c.d.f. of demand on retailer, where (x) C Over one period, given c and (x) are known, game follows: 1. Supplier sets w and b 2. Retailer selects amount q to order 3. Supplier produces q units at cost c per unit 4. Demand realized and unsold units returned to supplier 1. Centralized control Profits: q q cq p 1 q q x x dx 0 production costs expected sales revenues Again, since w and b represent transfers within supply chain, overall profit does not depend on them. 4 Buy-back Contracts However, this is the traditional newsvendor problem which has an optimal order quantity q determined by: o qo 2. p c p (5.2) Decentralized solution Retailer profits: q q r q wq p 1 q q x x dx b q x x dx 0 0 purchase cost expected sales revenues expected returns revenue If p > w > b, (q) is strictly concave and has an optimal solution q * r q* p w (5.3) p b If w > c and b = 0, a comparison of (5.2) and (5.3) imply that q < q and * o the double marginalization situation occurs. 3. Investigation q = q if w = c, but again, not attractive for supplier * o (5.3) indicates that increasing b will increase q . In fact, q = q if * p w p c p b p * o (5.4) Let b̂w be the value of b which satisfies (5.4): w c wc bˆw p (q o ) p c Supply chain profits will be maximized when w > c and b = b̂w , where b̂w is independent of the demand distribution. 5 Buy-back Contracts Supplier revenue: q s w, b, q qw c b x x dx 0 sales revenue expected return cost If b = b̂w , assume retailer will select q = q : o qo s w, bˆw, q o q o w c bˆw x x dx 0 s w, bˆw, q o p qo w p c 1 (q o ) q q o x x dx 0 o x dx 0 As wholesale price increases, supplier’s profits increase. If w = p - , where 0, the supplier takes almost all the supply chain profits, but the retailer will still order q , even as its profit margin shrinks to 0. o 6 Quantity Discounts Can mitigate double marginalization: c q q o Retailer pays w(q) where w q o c q q Can be shown that retailer will choose q since its marginal cost equals o that of the supply chain. Additionally, the supplier will earn a profit since the average wholesale price is > c. Manage operating costs: If a supplier incurs a fixed cost K for producing any order, each unit o costs an average of K /q + c, which is decreasing in q. Quantity o discounts encourage the retailer to order more than they would otherwise (as they don’t see the additional cost). 7 Competition in Supply Chain Inventory Game: Model One supplier (referred to as stage 2 or player 2) and one retailer (stage 1/ player 1) Time divided into infinitely many discrete periods Consumer demand is stochastic, i.i.d. over all periods Sequence of events within a period: 1. Shipments arrive 2. Orders submitted and shipped out 3. Consumer demand is realized 4. Holding and backorder penalties assessed Lead time for order’s arrival: L periods between supplier and its source 2 L periods between supplier and retailer 1 Any non-negative amount may be ordered No fixed costs for placing or processing an order Each player pays a constant price for each item ordered Holding costs: Supplier pays h > 0 for each unit in-stock or in-transit Retailer pays 2 h + h per unit in inventory (h 0) 2 1 1 Backlog: All orders are backlogged until filled (no demand is turned away): p = system-wide cost for backlogging an order p = retailer’s cost to backlog an order 1 p = supplier’s cost to backlog an order 2 + = 1, , 0. 1 2 1 2 8 Competition in Supply Chain Inventory Game: Model Demand: D = random total demand over periods = mean total demand over periods and = p.d.f. and c.d.f. of demand over periods, where (x) is a continuous, increasing, and differentiable function for all x 0, 1 (0) = 0, so positive demand occurs in each period 1 Local inventory variables for stage i and period t IT = in-transit inventory between stages i+1 and i it IL = inventory level at stage i minus all backorders it IP = IT + IL = inventory position it it it Policy: Player i uses a base stock policy of ordering enough items to raise inventory position plus outstanding orders to level s [0, S], where i S is arbitrarily large When selecting its base stock level, each player is aware of all model parameters After selecting base stock levels, model extended over infinite horizon. 9 Competition in Supply Chain Inventory Game: Model/Optimal Solution Externalities: 1. Retailer ignores supplier’s backorder costs, so tends to carry too little inventory 2. Supplier ignores retailer’s backorder costs, so tends to carry too little inventory 3. Supplier ignores retailer’s holding costs so tends to carry too much inventory (supplier’s average delivery time decreases, raising retailer’s average inventory) Optimal Solution Optimal solution for the supply chain minimizes the total average cost per period; it has been shown that a base stock policy produces the optimal solution. Traditional method allocates cost to firms and then minimizes each player’s new cost function. Gˆ1o IL1t D1 = retailer’s charge in period t Gˆ1o x h1x h2 p x = holding cost for inventory + backorder and order cost G1o IP1t = retailer’s expected charge in period t + L G1o y E Gˆ1o y D L1 1 1 s1o = retailer’s optimal base stock level found by minimizing G1o y : L1 1 s1o h2 p (5.5) h1 h2 p 10 Competition in Supply Chain Inventory Game: Optimal Solution/Game Analysis G1o y G1 y = induced penalty function o G1o y G1o min s1o , y G1o s1o Gˆ 2o y = supplier’s charge in period t Gˆ 2o y h2 y 1 G1o y = holding cost for inventory + induced penalty G2o IP2t = supplier’s charge in period t G2o y E Gˆ 2o y s1o D L2 s2o = supplier’s optimal base stock level found by minimizing G2o y Game Analysis H (s , s ) = player i’s expected per period cost using base stock levels i 1 2 s and s 1 2 Best reply mapping for player i is a set-values relationship associating each strategy s with a subset of the decision space under the following j rules: r1 s2 r2 s1 s s min H s , x 1 H1 s1 , s2 min H1 x, s2 2 H1 s1 , s2 x 2 x 1 A pure strategy Nash equilibrium is a (s , s ) such that each player * 1 2 * chooses a best reply to the other’s equilibrium base stock level: s r (s ) such and s r (s ) * 2 2 1 * * 1 Retailer’s cost function: 11 1 * 2 Competition in Supply Chain Inventory Game: Game Analysis Gˆ1 IL1t D1 = retailer’s charge in period t Gˆ1 y h1 h2 y 1 p y G1 IP1t = retailer’s expected charge in period t + L G1 y E Gˆ1 y D L1 1 h1 h2 y L1 1 h1 h2 p y 1 x y L1 1 x dx After firms place orders in period t - L , the suppliers IP 2 2(t-L2) =s 2 After inventory arrives in period t, IL2t s2 D L2 (as retailer has ordered D L2 over periods [t - L + 1, t]). If s2 D L2 0, the supplier can 2 completely fill the retailer's order for period t and IP1t s1 . If s2 D L2 < 0, the order cannot be completely filled and IP1t s1 s2 D L2 H1 s1 , s2 E G1 min s1 s2 D L2 , s1 L2 s2 G1 s1 L2 x G1 s1 s2 x dx s2 12 Competition in Supply Chain Inventory Game: Game Analysis Supplier’s cost function: Gˆ 2 IL1t D1 = supplier's actual period t backorder cost Gˆ 2 y 2 p y G2 IP1t = supplier's expected period t + L backorder cost 1 G2 y E Gˆ 2 y D L1 1 Hˆ 2 s1 , x h2 L1 h2 x G2 s1 min x,0 H 2 s1 , s2 E Hˆ 2 s1 , s2 D L2 h2 s2 L1 h2 s2 x L2 x dx 0 L2 s2 G2 s1 L2 x G2 s1 s2 x dx s2 where the first term is the expected holding cost for the units in-transit to the retailer, the second term is the expected cost for the supplier's inventory, and the final two terms are the supplier's expected backorder cost. 13 Competition in Supply Chain Inventory Game: Game Analysis Equilibrium Analysis Theorem 1: H (s , s ) is strictly convex in s and H (s , s ) is strictly 2 1 2 2 1 1 2 convex in s . 1 Since the cost functions are strictly convex, each player has a unique best reply to the other player's strategy. Next two theorems show that when a player cares about backorder costs, each will maintain a positive base stock. Also, as one player reduces its base stock, the other will increase its base stock, but at a slower rate. Theorem 2: r (s ) is a function; when = 0, r (s ) = 0; and when > 0, 2 1 2 2 1 2 r (s ) > 0 and -1 < r' (s ) < 0. 2 1 2 1 Theorem 3: r (s ) is a function; when = 0, r (s ) = 0; and when > 0, 1 2 1 1 2 1 r (s ) > 0 and -1 < r' (s ) < 0. 1 2 1 Theorem 4: 2 (s , s ) is the unique Nash equilibrium. * 1 2 * Figures show he best reply functions, Nash equilibrium, and optimal solution. Theorem 5: Assuming < 1, s + s < s + s . 1 * * 1 2 o 1 o 2 System optimal solution is not a Nash equilibrium whenever < 1. 1 When = 1, it may be one under a very special condition. 1 So, competitive selection of inventory policies almost always lead to a deterioration of supply chain performance. 14 Competition in Supply Chain Inventory Game: Game Analysis 1.4 1.3 Supplier reaction function Retailer reaction function Nash equilibrium 1.2 1.1 1 Optimal Solution 0.9 0.8 0.7 1.9 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 = 0.3, p = 5, h1= h2 = 0.5, L1 = L2 = 1 1.4 1.3 Supplier reaction function Retailer reaction function Nash equilibrium 1.2 1.1 1 Optimal Solution 0.9 0.8 0.7 1.9 2 2.1 2.2 2.3 2.4 = 0.9, p = 5, h1= h2 = 0.5, L1 = L2 = 1 15 2.5 2.6 2.7
© Copyright 2026 Paperzz