Optimal allocation of a server between two queues with due times
- 1 January 1991
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Automatic Control
- Vol. 36 (12) , 1417-1423
- https://doi.org/10.1109/9.106157
Abstract
Two queues share a single server. Arrivals to each queue have individual target due times for service completion (their due times are known to the controller) and a penalty is incurred when they stay in the system after the expiration of these due times. The two classes have different service requirements and incur penalty at different rates. The problem of dynamic priority assignment so as to minimize the discounted and average tardiness per customer is considered. The problem is formulated in discrete time where it is shown that, under the assumptions of geometric arrivals and geometric services, there is a nonidling stationary optimal preemptive policy. Within each class, the policy chooses, if at all, the customer with the smallest due time. A partial order on the space of the set of residual times is introduced. It is shown that the optimal choice of the customer class is monotonic with respect to this partial order; this implies a switchover-type property in the appropriate space. A combination of stochastic dominance and dynamic programming ideas is used to establish the results.Keywords
This publication has 13 references indexed in Scilit:
- Minimizing Total Tardiness on One Machine is NP-HardMathematics of Operations Research, 1990
- Average Cost Optimal Stationary Policies in Infinite State Markov Decision Processes with Unbounded CostsOperations Research, 1989
- Optimal scheduling with strict deadlinesIEEE Transactions on Automatic Control, 1989
- Optimal scheduling of interactive and noninteractive traffic in telecommunication systemsIEEE Transactions on Automatic Control, 1988
- Extensions of the multiarmed bandit problem: The discounted caseIEEE Transactions on Automatic Control, 1985
- The cμ rule revisitedAdvances in Applied Probability, 1985
- Optimal control of two interacting service stationsIEEE Transactions on Automatic Control, 1984
- Monotone optimal policies for Markov decision processesPublished by Springer Nature ,1976
- Dynamic Scheduling of a Multiclass Queue: Discount OptimalityOperations Research, 1975
- Conditions for optimality in dynamic programming and for the limit of n-stage optimal policies to be optimalProbability Theory and Related Fields, 1975