Simultaneous optimization of flow-control and scheduling in a single server queue with two job classes: Numerical results and approximation

Simultaneous optimization of flow-control and scheduling in a single server queue with two job classes: Numerical results and approximation

0.00 Avg rating0 Votes
Article ID: iaor19911393
Country: United Kingdom
Volume: 18
Start Page Number: 189
End Page Number: 195
Publication Date: Jan 1991
Journal: Computers and Operations Research
Authors:
Abstract:

The paper investigates multi-class queueing systems with dynamic flow-control and dynamic scheduling. A simple M/M/1 queue with two classes of customers is considered. Delay and throughput are measured, respectively, by holding cost rates for each job in queue and admission rewards for each job accepted into the system. The flow-control and the service scheduler jointly optimizing the performance of the queue are obtained numerically (by policy iteration on the dynamic programming optimality equation). When holding cost rates and rewards are class-independent, this computation indicates that the long-run average operating costs are minimized by combining a preemptive scheduler giving priority to the class with shortest mean service time (Shortest-Expected-Job-First) with monotonic admission policies (one for each class). Moreover, it turns out that this monotonic flow-controller admits short jobs according to a threshold on the total number of jobs in queue; on the other hand, the optimal admission of long jobs is closely approximated by a control-limit policy on the total expected work in the queue. Based on this, a steady-state approximation is considered which greatly simplifies the optimization problem and is capable of remarkable accuracy.

Reviews

Required fields are marked *. Your email address will not be published.