Scheduling Networks of Queues: Heavy Traffic Analysis of a Multistation Network with Controllable Inputs

Motivated by a factory scheduling problem, we consider the problem of input control, subject to a specified product mix, and priority sequencing in a two-station multiclass queueing network with general service time distributions and a general routing structure. The objective is to minimize the long-run expected average number of customers in the system subject to a constraint on the long-run expected average output rate. Under balanced heavy loading conditions, this scheduling problem is approximated by a control problem involving Brownian motion. A reformulation of this Brownian control problem was solved exactly in 1990 by L. M. Wein. In the present paper, this solution is interpreted in terms of the queueing network model in order to obtain an effective scheduling rule. The resulting sequencing policy dynamically prioritizes customers according to reduced costs calculated from a linear program. The input rule is a workload regulating input policy, where a customer is injected into the system whenever the expected total amount of work in the system for the two stations falls within a prescribed region. An example is presented that illustrates the procedure and demonstrates its effectiveness.

[1]  A. S. Manne Linear Programming and Sequential Decisions , 1960 .

[2]  J D Littler,et al.  A PROOF OF THE QUEUING FORMULA , 1961 .

[3]  C. Derman DENUMERABLE STATE MARKOVIAN DECISION PROCESSES: AVERAGE COST CRITERION. , 1966 .

[4]  W. Whitt Weak convergence theorems for priority queues: preemptive-resume discipline , 1971, Journal of Applied Probability.

[5]  J. Harrison A limit theorem for priority queues in heavy traffic , 1973, Journal of Applied Probability.

[6]  H. Kushner,et al.  Decomposition of systems governed by Markov chains , 1974 .

[7]  G. Klimov Time-Sharing Service Systems. I , 1975 .

[8]  H. Witsenhausen,et al.  Some solvable stochastic control problemst , 1980 .

[9]  J. Bertrand The effect of workload control on order flow times , 1981 .

[10]  R. Schonberger Japanese Manufacturing Techniques , 1982 .

[11]  Stanley B. Gershwin,et al.  Short term production scheduling of an automated manufacturing facility , 1984, The 23rd IEEE Conference on Decision and Control.

[12]  W. Whitt,et al.  Open and closed models for networks of queues , 1984, AT&T Bell Laboratories Technical Journal.

[13]  Michael I. Taksar,et al.  Average Optimal Singular Control and a Related Stopping Problem , 1985, Math. Oper. Res..

[14]  Jr. Shaler Stidham Optimal control of admission to a queueing system , 1985 .

[15]  J. Harrison,et al.  Brownian motion and stochastic flow systems , 1986 .

[16]  P. Chow,et al.  Additive control of stochastic linear systems with finite horizon , 1985 .

[17]  Ping Yang,et al.  Pathwise solutions for a class of linear stochastic systems , 1988 .

[18]  I. Karatzas Stochastic Control Under Finite-Fuel Constraints , 1988 .

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

[20]  Lawrence M. Wein,et al.  Scheduling semiconductor wafer fabrication , 1988 .

[21]  Lawrence M. Wein,et al.  Optimal Control of a Two-Station Brownian Network , 2015, Math. Oper. Res..

[22]  Lawrence M. Wein,et al.  Scheduling Networks of Queues: Heavy Traffic Analysis of a Two-Station Closed Network , 1990, Oper. Res..

[23]  William P. Peterson,et al.  A Heavy Traffic Limit Theorem for Networks of Queues with Multiple Customer Types , 1991, Math. Oper. Res..

[24]  Michael I. Taksar,et al.  Singular ergodic control for multidimensional Gaussian processes , 1992, Math. Control. Signals Syst..