Mitigating Supply Risk: Dual Sourcing or Process Improvement? 2: With No Committed Cost, Expected Profit Is Concave in the Supplier's Reliability Index, with an Explicit First-Order ConditionResearch Paper
Motivation
Supply disruptions — fires, quality failures, capacity shortfalls at a supplier — are a first-order risk in manufacturing supply chains. A buying firm has two broad responses. It can dual source, splitting orders between suppliers so that one supplier's shortfall is partly covered by the other, or it can invest in process improvement at a single supplier (kaizen events, supplier development programmes) to make that supplier more reliable. Wang, Gilland and Tomlin, Mitigating Supply Risk: Dual Sourcing or Process Improvement? (M&SOM 12(3):489–510, 2010), build a two-stage newsvendor model that captures both levers and compare them analytically.
This mission formalizes the paper's analysis of the improvement lever on its own: the firm commits early to one supplier, decides how much effort to spend improving it, and then orders. The paper's Theorem 3 shows that, without committed costs, this improvement problem is a concave program with an explicit first-order condition, and its Corollary 2 derives how the optimal effort responds to costs, revenue and the chance that improvement succeeds. These are the facts the paper's later comparisons between improvement and dual sourcing rest on.
Setting
A firm sells one product over one season at unit revenue , salvage value and unit penalty for unmet demand. Demand has distribution function and finite mean. The firm orders units from a supplier with design capacity , unit cost and committed cost : the firm pays when units are delivered.
The supplier suffers a random capacity loss and delivers . The law of has a continuous distribution function that depends on the supplier's reliability index ; a larger index means a stochastically smaller loss, for . Demand and losses are independent.
With and , the second-stage expected profit at index is
and is its optimal value.
In the first stage the firm may improve the supplier from its initial index . The paper reparametrizes effort by the target index: reaching index needs effort , where is convex and nondecreasing with . Effort costs per unit and succeeds with probability . The first-stage profit of early commitment is Eq. (7):
Formalization targets
Goal: Theorem 3
Assume and that is concave on for every (decreasing marginal reliability improvement). Then is concave on , and an optimal index , with an optimal order at , satisfies
Milestones
- Eq. (6), single-supplier instance with . For the critical fractile maximizes for every index , and (with atomless demand) every positive optimal order satisfies the instance of (6), .
- Lemma 2(b), single-supplier instance. is increasing in .
- Corollary 2 (a), (b), (c), (e). The optimal reliability index, and so the optimal effort , is decreasing in , increasing in , decreasing in and increasing in , each in the strong set order on the set of maximizers.
Significance
Theorem 3 turns the firm's improvement decision into a one-dimensional concave program, so that the first-order condition (8) characterizes the optimum and comparative statics are available. Corollary 2 is the managerial content: cheaper or more reliable improvement, a cheaper supplier and a more valuable product all justify more improvement effort. The paper's later results — when late commitment beats early commitment (§4.2.2) and when single sourcing with improvement beats dual sourcing (§5) — compare the optimal values these results describe.
The results are proved in the paper's online appendix; none of them has a machine-checked proof. A complete development provides formal proofs of the layer-cake representation of the random-capacity newsvendor profit, of its critical-fractile solution, and of the concavity and envelope arguments on top of it.
Difficulty
is an optimal value, a supremum over order quantities, and suprema of concave functions are not concave in general. The obvious route — " is concave in for each , hence so is the supremum" — fails, because is not concave in for a fixed beyond the critical fractile. Any argument has to control how the optimal order moves with under random capacity, where the delivered quantity is a minimum of the order and a random effective capacity. The first-order condition then requires differentiating an expectation of a non-smooth function of in the parameter of 's law. Corollary 2 must be argued on the set of maximizers, since is concave but not strictly concave.
Formalization scope
The Lean development lives in the namespace MitigateSupplyRisk.Improvement. Model bundles , a demand law and the family of loss laws; and are their cdf. Expectations are Bochner integrals over and over the product . Model.Assumptions collects the standing assumptions of §3: , , (implicit in the paper's division by ), a nonnegative integrable demand, nonnegative atomless losses, and the stochastic order in . Demand needs no density. Effort bundles with , and convex, nondecreasing on , ; taking as primitive assumes every index is reachable. is a real supremum and is built from it, never from the critical fractile. Every statement about carries or , which makes the supremum finite. "Optimal" always means a maximizer over the whole feasible set, and "increasing" is weak throughout, as on p. 492 of the paper.
The paper's proofs are in an online appendix that was not used here. Deviations from the page, each disclosed in the item's Formalization Note:
- Eq. (8) omits the factor on its right side; it is correct as printed only when , which holds in all of the paper's numerical examples. The goal states the corrected identity, multiplied by .
- is read as concavity of on .
- (8) is the first-order condition at an interior optimum ; differentiability of and of at is assumed explicitly.
- Corollary 2 is stated in the strong set order on the argmax, (c) and (e) in the setting of Theorem 3, and (b) with . Corollary 2(d), on the committed cost , is not stated, because Theorem 3's setting fixes .
- Lemma 2(b) and Eq. (6) are the single-supplier instances of the paper's dual-sourcing statements, which the paper applies to single sourcing on p. 496.
A trivializing formalization is ruled out: is built from the supremum (not from at a fixed order), the supremum is finite under the stated hypotheses, and every expectation is of an integrable function, so no statement holds through a junk value.
Reusable beyond this mission: the random-capacity newsvendor objects (delivered quantity, expected profit, layer-cake representation) and a Topkis-type monotone comparative statics lemma on a chain. Contributions of either, and proofs of the milestones in any order, are welcome.
Selected references
- Y. Wang, W. Gilland, B. Tomlin, Mitigating Supply Risk: Dual Sourcing or Process Improvement?, Manufacturing & Service Operations Management 12(3):489–510, 2010. https://doi.org/10.1287/msom.1090.0279
- D. M. Topkis, Supermodularity and Complementarity, Princeton University Press, 1998. https://doi.org/10.1515/9781400822539
- R. B. Handfield, D. R. Krause, T. V. Scannell, R. M. Monczka, Avoid the Pitfalls in Supplier Development, Sloan Management Review 41(2):37–49, 2000.