Revenue Management for a Multiclass Single-Server Queue via a Fluid Model Analysis

Motivated by the recent adoption of tactical pricing strategies in manufacturing settings, this paper studies a problem of dynamic pricing for a multiproduct make-to-order system. Specifically, for a multiclass Mn/M/1 queue with controllable arrival rates, general demand curves, and linear holding costs, we study the problem of maximizing the expected revenues minus holding costs by selecting a pair of dynamic pricing and sequencing policies. Using a deterministic and continuous (fluid model) relaxation of this problem, which can be justified asymptotically as the capacity and the potential demand grow large, we show the following: (i) greedy sequencing (i.e., the cμ-rule) is optimal, (ii) the optimal pricing and sequencing decisions decouple in finite time, after which (iii) the system evolution and thus the optimal prices depend only on the total workload. Building on (i)--(iii), we propose a one-dimensional workload relaxation to the fluid pricing problem that is simpler to analyze, and leads to intuitive and implementable pricing heuristics. Numerical results illustrate the near-optimal performance of the fluid heuristics and the benefits from dynamic pricing.

[1]  John Michael Harrison,et al.  Balanced fluid models of multiclass queueing networks: a heavy traffic conjecture , 1995 .

[2]  G. Ryzin,et al.  Optimal dynamic pricing of inventories with stochastic demand over finite horizons , 1994 .

[3]  Costis Maglaras,et al.  Dynamic Pricing and Lead-Time Quotation for a Multiclass Make-to-Order Queue , 2008, Manag. Sci..

[4]  Jan A. Van Mieghem,et al.  Price and Service Discrimination in Queueing Systems: Incentive-Compatibility of Gcμ Scheduling , 2000 .

[5]  Xin Chen,et al.  Coordinating Inventory Control and Pricing Strategies with Random Demand and Fixed Ordering Cost: The Finite Horizon Case , 2004, Oper. Res..

[6]  C. Maglaras Discrete-review policies for scheduling stochastic networks: trajectory tracking and fluid-scale asymptotic optimality , 2000 .

[7]  J. Harrison Brownian models of open processing networks: canonical representation of workload , 2000 .

[8]  David W. Low,et al.  Optimal Dynamic Pricing Policies for an M/M/s Queue , 1974, Oper. Res..

[9]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[10]  Jan A. Van Mieghem,et al.  Strategically Seeking Service: How Competition Can Generate Poisson Arrivals , 2004, Manuf. Serv. Oper. Manag..

[11]  W. Lieberman The Theory and Practice of Revenue Management , 2005 .

[12]  J. Michael Harrison,et al.  Brownian Models of Queueing Networks with Heterogeneous Customer Populations , 1988 .

[13]  Constantinos Maglaras,et al.  Pricing and Capacity Sizing for Systems with Shared Resources: Approximate Solutions and Scaling Relations , 2003, Manag. Sci..

[14]  A. Mandelbaum,et al.  State-dependent queues: approximations and applications , 1995 .

[15]  Jeffrey I. McGill,et al.  Revenue Management: Research Overview and Prospects , 1999, Transp. Sci..

[16]  Sean P. Meyn Sequencing and Routing in Multiclass Queueing Networks Part I: Feedback Regulation , 2001, SIAM J. Control. Optim..

[17]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[18]  Philipp Afèche Incentive-Compatible Revenue Management in Queueing Systems : Optimal Strategic Idleness and other Delaying Tactics , 2004 .

[19]  Anton J. Kleywegt An Optimal Control Problem of Dynamic Pricing , 2001 .

[20]  D. Simchi-Levi,et al.  Dynamic Pricing and the Direct-to-Customer Model in the Automotive Industry , 2005, Electron. Commer. Res..

[21]  Murray Z. Frank,et al.  State Dependent Pricing with a Queue , 2001 .

[22]  Garrett J. van Ryzin,et al.  A Multiproduct Dynamic Pricing Problem and Its Applications to Network Yield Management , 1997, Oper. Res..

[23]  P. Brémaud Point processes and queues, martingale dynamics , 1983 .

[24]  S. Kalish Monopolist Pricing with Dynamic Demand and Production Cost , 1983 .

[25]  Knut Sydsæter,et al.  Optimal control theory with economic applications , 1987 .

[26]  Pinar Keskinocak,et al.  Dynamic pricing in the presence of inventory considerations: research overview, current practices, and future directions , 2003, IEEE Engineering Management Review.

[27]  Georgia Perakis,et al.  A Fluid Model of Dynamic Pricing and Inventory Management for Make-to-Stock Manufacturing Systems , 2002 .

[28]  Awi Federgruen,et al.  Combined Pricing and Inventory Control Under Uncertainty , 1999, Oper. Res..

[29]  Haim Mendelson,et al.  Optimal Incentive-Compatible Priority Pricing for the M/M/1 Queue , 1990, Oper. Res..

[30]  Constantinos Maglaras,et al.  Dynamic Pricing Strategies for Multi-Product Revenue Management Problems , 2009, Manuf. Serv. Oper. Manag..

[31]  Jan A. Van Mieghem,et al.  Dynamic Control of Brownian Networks: State Space Collapse and Equivalent Workload Formulations , 1997 .

[32]  Florin Avram,et al.  Fluid models of sequencing problems in open queueing networks; an optimal control approach , 1995 .

[33]  Hong Chen,et al.  Dynamic Scheduling of a Multiclass Fluid Network , 1993, Oper. Res..

[34]  Haim Mendelson,et al.  Pricing computer services: queueing effects , 1985, CACM.

[35]  David Simchi-Levi,et al.  Coordinating Inventory Control and Pricing Strategies with Random Demand and Fixed Ordering Cost: The Infinite Horizon Case , 2004, Math. Oper. Res..

[36]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .