We consider a multi-class M/GI/1 system, in which an average response time objective is associated with each class. The performance of each class is measured by the ratio of the average response time over the corresponding value of the objective. To achieve fairness in service allocation it is required to Þnd a policy that lexicographically minimizes the vector of performance ratios arranged in non-increasing order. We provide such a policy that is adaptive, uses only knowledge of arrival and departure instants and is thus easy to implement. We also consider a variant of this policy which adapts faster to changes in the statistical parameters of the model. Both policies are analyzed via associated stochastic recursions using techniques of stochastic approximation.
Interchange arguments are applied to establish the optimality of priority list policies in three problems. First, we prove that in a multiclass tandem of two ·/M/1 queues it is always optimal in the second node to serve according to the cµ rule. The result holds more generally if the first node is replaced by a multiclass network consisting of ·/M/1 queues with Bernoulli routing. Next, for scheduling a single server in a multiclass node with feedback, a simplified proof of Klimov's result is given. From it follows the optimality of the index rule among idling policies for general service time distributions, and among pre-emptive policies when the service time distributions are exponential. Lastly, we consider the problem of minimizing the blocking in a communication link with lossy channels and exponential holding times.
Adaptive algorithms are obtained for the solution of separable optimization problems in multiclass M/GI/1 queues with Bernoulli feedback. Optimality of the algorithms is established by modifying and extending methods of stochastic approximation. These algorithms, can be used as a basis for designing policies for semi-separable and approximate lexicographic optimization problems and in the case of M/GI/1 queues without feedback, they also provide a simple policy for lexicographic optimization. The results obtained on stochastic approximation imply convergence of classical recursions such as Robbins-Monroe in cases where the conditional second moment of their increments is not Þnite.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.