Achieving High Individual Service Levels Without Safety Stock? Optimal Rationing Policy of Pooled Resources I: Capacity Is Asymptotically Feasible iff E[max Σ wⱼRⱼ] ≥ Σ wⱼβⱼ for All Weights w ≥ 0Research Paper
Motivation
Firms that serve several customers from shared capacity must decide which demands to fulfil after demand is observed. A customer-level service commitment constrains the allocation policy even when total capacity appears adequate: serving one customer can consume resources that another customer needs. The question in this mission is how to test a fixed capacity vector against all individual service targets without first specifying a particular rationing rule. Jiang, Wang, and Zhang give a characterization for a broad family of pooled-resource models, including inventory pooling, process flexibility, and assemble-to-order systems (SSRN preprint, §§1.1–2).
The authors' model allows service to mean more than the probability of completely filling an order. It can represent the probability of full service, a fulfilled fraction relative to expected demand, or a fulfilled fraction of realized demand. Their Theorem 1 addresses asymptotic feasibility: every target can be met to within any prescribed positive tolerance. It is distinct from exact feasibility, which the paper treats later under stronger conditions (Jiang, Wang, and Zhang, Theorems 1–2).
Setting
There are customers and resource types. A nonnegative capacity vector is fixed before a random, nonnegative demand vector is observed. The joint law of is and has a bounded second moment. After seeing , a decision consists of a vector of fulfilled customer demands and an allocation array recording the amount of each resource assigned to each customer. The paper's set specifies all feasible pairs for that capacity and demand. It is a model input: the three operational examples use different feasible sets (§1.1, equations (1)–(4)).
For customer , a service measure assigns a nonnegative score to fulfilled demand and demand . The customer has a target . A deterministic policy chooses a feasible pair in for each . A randomized policy chooses among deterministic policies. Its expected service to customer is denoted . The capacity is asymptotically feasible when, for every , some randomized policy satisfies for every customer (Definition 1, equation (8)).
For nonnegative customer weights , define maximum weighted service at a realized demand by
The maximum uses only service, with zero allocation cost. The paper also introduces a linear allocation cost , a deterministic Max-Weighted-Service minimization problem, and its expected dual functional; Lemma 1 concerns those general objects (§2, equations (14), (16)–(17)).
Formalization targets
Theorem 1: capacity characterization
Under Assumption 1, the target is the equivalence
The weights range over the whole nonnegative orthant; they are not restricted to a simplex in the theorem. Assumption 1 requires each to be nondecreasing and upper semicontinuous in fulfilled demand at fixed realized demand, and each to be compact (Theorem 1, equation (18)).
Milestones from the paper
Lemma 1 identifies the value of the pointwise Max-Weighted-Service rule: for a fixed . The proof of Theorem 1 then uses a minimax display over to obtain, for every , a randomized policy whose weighted service shortfall is at most throughout (equation (21)). Equation (22) gives the corresponding individual service bounds. These three source claims are the mission's milestones (Lemma 1 and proof of Theorem 1, pp. 12–14).
Significance
Theorem 1 supplies a test for a vector of simultaneous service targets using a family of deterministic, weighted allocation problems. It applies to any feasible-set model satisfying the stated assumptions, rather than only to one pooling network. It also delineates the strength of the conclusion: satisfying all weighted tests guarantees arbitrarily close service, while exact attainment requires the additional assumptions in the paper's next result (Theorems 1–2).
The statements in this mission compile as Lean declarations, but their proofs have not yet been machine checked. Completing the mission would provide a reusable formal interface for demand-dependent feasible sets, measurable rationing policies, finite policy randomization, service expectations, and pointwise weighted optimization. Those definitions can also support formal study of the paper's later exact-feasibility and policy-optimality results.
Difficulty
The forward implication compares service under one policy with a maximum over feasible decisions at every demand. The reverse implication is harder: a weighted inequality for each must yield one policy that serves all customers simultaneously to a common tolerance. A separate policy chosen for each weight does not itself meet the vector of targets. The optimization involves a set of demand-dependent policies, and the source's argument relies on properties of its attainable service vectors that need explicit representation in Lean (proof of Theorem 1, pp. 13–14).
Formalization scope
Customers and resources are Fin n and Fin m, with zero-based indices; the paper numbers them from one. A solution is a pair , and remains an arbitrary feasible set. Deterministic policies are measurable functions of that select from for every demand realization, at the theorem's fixed capacity. Randomized policies are finite probability mixtures of these selectors. Only finitely many expected services and costs occur in the statements, and finite mixtures represent the corresponding finite-dimensional expectation vectors of the paper's policy measures. The definition of asymptotic feasibility is made directly from these policies and their service values. The maximum in the theorem is made directly from and , so the equivalence cannot follow from defining either side in terms of the other.
The paper defines on nonnegative pairs. Lean uses a total real-valued extension; the theorem requires it to be nonnegative, monotone and upper semicontinuous as specified, and jointly measurable. A common integrable envelope bounds every feasible service value, preventing a nonintegrable Bochner integral from silently taking Lean's default value of zero. A measurable maximizing selector is assumed for every nonnegative ; it ensures that the expectation of and the policy behind the source's tie-breaking are meaningful. The demand law is a probability measure with bounded second moment and nonnegative demand, capacity is nonnegative, and , matching the section's standing setup. Compactness alone permits an empty feasible set in Lean; the selector assumption ensures nonemptiness at each demand.
The definitions include the linear allocation-cost functional because Lemma 1 is stated with the paper's general . An integrable envelope also bounds its absolute value in that milestone. Reusable work includes measurable selection for a demand-dependent compact feasible set, integrability of finite policy mixtures, interchange of the pointwise optimum and expectation under the stated bounds, and the finite-dimensional minimax statement. Proofs or improvements to these interfaces are welcome as long as the source claims retain their stated strength.
Selected references
- J. Jiang, S. Wang, and J. Zhang, Achieving High Individual Service-Levels without Safety Stock? Optimal Rationing Policy of Pooled Resources, SSRN preprint 3385089, version of 31 July 2021. SSRN.
- J. Jiang, S. Wang, and J. Zhang, Achieving High Individual Service-Levels without Safety Stock? Optimal Rationing Policy of Pooled Resources, Operations Research, 2023. DOI: 10.1287/opre.2022.2386. The mission's labels and pages follow the SSRN preprint.