Papers
Topics
Authors
Recent
Search
2000 character limit reached

On Learning the cμcμ Rule in Single and Parallel Server Networks

Published 2 Feb 2018 in cs.PF and math.OC | (1802.06723v2)

Abstract: We consider learning-based variants of the cμc \mu rule for scheduling in single and parallel server settings of multi-class queueing systems. In the single server setting, the cμc \mu rule is known to minimize the expected holding-cost (weighted queue-lengths summed over classes and a fixed time horizon). We focus on the problem where the service rates μ\mu are unknown with the holding-cost regret (regret against the cμc \mu rule with known μ\mu) as our objective. We show that the greedy algorithm that uses empirically learned service rates results in a constant holding-cost regret (the regret is independent of the time horizon). This free exploration can be explained in the single server setting by the fact that any work-conserving policy obtains the same number of samples in a busy cycle. In the parallel server setting, we show that the cμc \mu rule may result in unstable queues, even for arrival rates within the capacity region. We then present sufficient conditions for geometric ergodicity under the cμc \mu rule. Using these results, we propose an almost greedy algorithm that explores only when the number of samples falls below a threshold. We show that this algorithm delivers constant holding-cost regret because a free exploration condition is eventually satisfied.

Citations (25)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.