Joint Inventory and Scheduling Control in a Repair Facility: The Barrier Policy Is Optimal for the Equivalent Workload Formulation When Emergency Repairs Pay OffResearch Paper
Repair facilities and the value of emergency repairs
A firm that maintains capital goods (aircraft, medical scanners, lithography machines) keeps spare parts and runs a repair shop. When a part fails, it is replaced from stock if possible. Otherwise a machine waits, and the firm pays a backorder cost. The firm must choose how many spares of each part type to hold, which failed part to repair next, and when to pay for an outside emergency repair. Özkan and van Houtum study this joint control problem in the heavy-traffic regime of a closed repairable-parts network (SSRN 3784144; published later in Operations Research). This mission works from the SSRN copy.
The limiting problem is solved exactly, and the answer is a decision rule: emergency repairs are worth using exactly when the least backorder saving per unit of repair time exceeds the least emergency cost per unit of repair time.
Setting
There are part types (SKUs), with repair rates , limiting breakdown rates , costs , a drift and a variance . Let be a Brownian motion with drift and variance , started at . An inventory vector is fixed.
The equivalent workload formulation (EWF) chooses a workload , an idleness process , an emergency repair process , and an allocation , where
subject to
The processes and start at , are nondecreasing, càdlàg and adapted. Write and . The objective is
The candidate solution comes from the Bellman system (13): find with , , such that
with for , on , and .
The barrier policy reflects the workload at and at and allocates by , which backorders only one SKU, , above total inventory.
Formalization targets
Goal: Theorem 2
Suppose . Then (13) has a solution, and for each solution a barrier policy with upper barrier exists, and
under it, while every EWF-feasible solution with the same has objective at least .
Milestones
- The allocation problem: Lemma 1.
- The initial value problem for : Lemmas A.3.1, A.3.2, A.3.3, A.3.6, A.3.8, A.3.9.
- The Bellman system: Lemma 2 Part ii.
- The regulators: Lemmas A.4.3 and 4.
- The verification argument: (A.58), (A.45)–(A.47), (A.62), (A.63).
Significance
Theorem 2 identifies an explicit optimal policy and its cost for a singular ergodic control problem with a state-dependent drift. The cost is computed by a one-dimensional free-boundary problem, which is what makes the inventory optimization of the paper's §5 tractable.
The result is proved in the paper; no machine-checked proof of it is known to this mission. Formalizing it adds a verification theorem for ergodic singular control with jump controls, a reflected equation with discontinuous monotone drift, and a global analysis of a piecewise linear ODE. These are the recurring pieces of Brownian control problems in operations research. The only other instance on the platform is AtaBarjesteh23.Workload, for a different workload formulation, and its goals are still open.
The formalization also corrects the source. Printed Lemma 4 claims a regulator solution for every càdlàg input, and that is false when makes the drift jump (see Difficulty). The mission states the corrected lemma and the barrier policy almost surely.
Difficulty
The obvious existence argument for the barrier policy fails. The drift jumps upward wherever changes. The paper patches the regulator over the intervals between jumps. On a path that approaches a jump point from below with slope strictly between the two one-sided values of , the workload can neither cross nor stay there. So no solution exists for that path, and existence holds only for almost every Brownian path, where the noise prevents this. Pathwise uniqueness is still true because is nondecreasing on .
The second difficulty is the competitor class. Feasible solutions need not be Markov, work-conserving or continuous, and may jump. Expected workload may even grow linearly. Itô's formula alone therefore does not give the lower bound: the jumps of and and the growth of need separate treatment.
Formalization scope
Time is indexed by , and only is constrained. The SKU set is Fin n with . Costs are computed in with lower integrals, so an infinite expectation is . The measures and are Lebesgue–Stieltjes measures of the path extended by to negative times. Feasibility requires progressive measurability of the allocation and integrable paths, and it holds for every . The filtration satisfies the usual conditions, as in the paper. The published definition AtaBarjesteh23.Workload.IsDriftBM is the Brownian motion.
The allocation is fixed: the fill of OA A.2 when no SKU is backordered, and the largest- tie-break otherwise. That is the right-continuous choice named on OA p.26. Regulators are stated for , where is strictly increasing.
A trivial reading is excluded in three ways. The goal asserts existence of the Bellman solution and of the barrier policy, so it is not conditional on either. The lower bound ranges over all feasible solutions. A path with non-integrable allocation is not feasible, so it cannot gain a junk drift of .
The development needs an Itô formula for processes with finite-variation jump parts, a reflection map on , and global ODE comparison arguments. Each is reusable beyond this mission. Contributions to any of them are welcome, and so is a pathwise treatment of the regulator with monotone discontinuous drift.
Selected references
- E. Özkan, G.-J. van Houtum, Joint Inventory and Scheduling Control in a Repair Facility, SSRN 3784144 (2023). https://ssrn.com/abstract=3784144
- E. Özkan, G.-J. van Houtum, Joint Inventory and Scheduling Control in a Repair Facility, Operations Research (2023). https://doi.org/10.1287/opre.2023.2459
- J. M. Harrison, Brownian Models of Performance and Control, Cambridge University Press, 2013. https://doi.org/10.1017/CBO9781139087698
- W. Whitt, Stochastic-Process Limits, Springer, 2002. https://doi.org/10.1007/b97479
- A. Ju. Veretennikov, On strong solutions and explicit formulas for solutions of stochastic integral equations, Math. USSR-Sb. 39 (1981). https://doi.org/10.1070/SM1981v039n03ABEH001518