An Approximate Analysis of Dynamic Pricing, Outsourcing, and Scheduling Policies for a Multiclass Make-to-Stock Queue in the Heavy Traffic Regime
85 Pages Posted: 15 Oct 2019 Last revised: 6 Apr 2022
Date Written: October 3, 2019
Abstract
We consider a make-to-stock manufacturing system selling multiple products to price-sensitive customers. The system manager seeks to maximize the long-run average profit by making dynamic pricing, outsourcing, and scheduling decisions: First, she adjusts prices dynamically depending on the system state. Second, when the backlog of work is judged excessive, she may outsource new orders, thereby incurring outsourcing costs. Third, she decides dynamically on which product to prioritize in the manufacturing process, i.e., she makes dynamic scheduling decisions. This problem appears analytically intractable. Thus, we resort to an approximate analysis in the heavy-traffic regime and consider the resulting Brownian control problem. We solve this problem explicitly by exploiting the solution to a particular Riccati equation. The optimal solution to the Brownian control problem is a two-sided barrier policy with drift rate control: Outsourcing and idling processes are used to keep the workload process above the lower reflecting barrier and below the upper reflecting barrier, respectively. Between the two barriers, a state-dependent drift rate is used to control the workload process. By interpreting this solution in the context of the original model, we propose a joint dynamic pricing, outsourcing, and scheduling policy, and demonstrate its effectiveness through a simulation study.
Keywords: dynamic pricing, make-to-stock production, heavy-traffic analysis, stochastic control, Riccati equation
Suggested Citation: Suggested Citation