Article ID: | iaor20115739 |
Volume: | 59 |
Issue: | 2 |
Start Page Number: | 427 |
End Page Number: | 439 |
Publication Date: | Mar 2011 |
Journal: | Operations Research |
Authors: | Ormeci Matoglu Melda, Vande Vate John |
Keywords: | stochastic processes, programming: linear |
We model the problem of managing capacity in a build‐to‐order environment as a Brownian drift control problem and seek a policy that minimizes the long‐term average cost. We assume the controller can, at some cost, shift the processing rate among a finite set of alternatives, for example by adding or removing staff, increasing or reducing the number of shifts, or opening or closing production lines. The controller incurs a cost for capacity per unit time and a delay cost that reflects the opportunity cost of revenue waiting to be recognized or the customer service impacts of delaying delivery of orders. Furthermore, he incurs a cost per unit to reject orders or idle resources as necessary to keep the workload of waiting orders within a prescribed range. We introduce a practical restriction on this problem, called the 𝒮‐restricted Brownian control problem, and show how to model it via a structured linear program. We demonstrate that an optimal solution to the 𝒮‐restricted problem can be found among a special class of policies called deterministic nonoverlapping control band policies. These results exploit apparently new relationships between complementary dual solutions and relative value functions that allow us to obtain a lower bound on the average cost of any nonanticipating policy for the problem, even without the 𝒮 restriction. Under mild assumptions on the cost parameters, we show that our linear programming approach is asymptotically optimal for the unrestricted Brownian control problem in the sense that by appropriately selecting the 𝒮‐restricted problem, we can ensure its solution is within an arbitrary finite tolerance of a lower bound on the average cost of any nonanticipating policy for the unrestricted Brownian control problem.