Interchange arguments for classical scheduling problems in queues
Systems & Control Letters
Markov Decision Processes: Discrete Stochastic Dynamic Programming
Markov Decision Processes: Discrete Stochastic Dynamic Programming
A Diffusion Approximation for a Markovian Queue with Reneging
Queueing Systems: Theory and Applications
Commissioned Paper: Telephone Call Centers: Tutorial, Review, and Research Prospects
Manufacturing & Service Operations Management
A Diffusion Approximation for a GI/GI/1 Queue with Balking or Reneging
Queueing Systems: Theory and Applications
Contact Centers with a Call-Back Option and Real-Time Delay Information
Operations Research
On priority queues with impatient customers
Queueing Systems: Theory and Applications
Probability in the Engineering and Informational Sciences
Manufacturing & Service Operations Management
The Impact of Delay Announcements in Many-Server Queues with Abandonment
Operations Research
Dynamic fluid-based scheduling in a multi-class abandonment queue
Performance Evaluation
Dynamic scheduling of a GI/GI/1+GI queue with multiple customer classes
Queueing Systems: Theory and Applications
Queueing Systems: Theory and Applications
Hi-index | 0.00 |
In this paper, we discuss the dynamic server control in a two-class service system with abandonments. Two models are considered. In the first case, rewards are received upon service completion, and there are no abandonment costs (other than the lost opportunity to gain rewards). In the second, holding costs per customer per unit time are accrued, and each abandonment involves a fixed cost. Both cases are considered under the discounted or average reward/cost criterion. These are extensions of the classic scheduling question (without abandonments) where it is well known that simple priority rules hold.The contributions in this paper are twofold. First, we show that the classic c---μ rule does not hold in general. An added condition on the ordering of the abandonment rates is sufficient to recover the priority rule. Counterexamples show that this condition is not necessary, but when it is violated, significant loss can occur. In the reward case, we show that the decision involves an intuitive tradeoff between getting more rewards and avoiding idling. Secondly, we note that traditional solution techniques are not directly applicable. Since customers may leave in between services, an interchange argument cannot be applied. Since the abandonment rates are unbounded we cannot apply uniformization--and thus cannot use the usual discrete-time Markov decision process techniques. After formulating the problem as a continuous-time Markov decision process (CTMDP), we use sample path arguments in the reward case and a savvy use of truncation in the holding cost case to yield the results. As far as we know, this is the first time that either have been used in conjunction with the CTMDP to show structure in a queueing control problem. The insights made in each model are supported by a detailed numerical study.