On Learning the cμ Rule in Single and Parallel Server Networks
Not on the map. Why?
Abstract (arXiv)
We consider learning-based variants of the c μ rule for scheduling in single and parallel server settings of multi-class queueing systems. In the single server setting, the c μ 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 μ are unknown with the holding-cost regret (regret against the c μ rule with known μ) 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 μ 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 μ 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.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 5; 2023: 1; 2024: 0; 2025: 1.
10 papers.
- 2021Job Dispatching Policies for Queueing Systems with Unknown Service Ratescited by 11
- 2022Learning While Scheduling in Multi-Server Systems with Unknown Statistics: MaxWeight with Discounted UCBcited by 8
- 2022On Preemption and Learning in Stochastic Schedulingcited by 6
- 2022Learning-based Optimal Admission Control in a Single Server Queuing Systemcited by 3
- 2023Bayesian Learning of Optimal Policies in Markov Decision Processes with Countably Infinite State-Spacecited by 2
- 2021Scheduling Jobs with Stochastic Holding Costscited by 1
- 2022Learning to Admit Optimally in an M/M/k/k+N Queueing System with Unknown Service Ratecited by 1
- 2022Finding Optimal Policy for Queueing Models: New Parameterizationcited by 1
- 2021Learning to Schedule in Parallel-Server Queues with Stochastic Bilinear Rewardscited by 0
- 2025Demonstration of effective UCB-based routing in skill-based queues on real-world datacited by 0
- 2025Demonstration of effective UCB-based routing in skill-based queues on real-world data25 Jun 2025
- 2023Bayesian Learning of Optimal Policies in Markov Decision Processes with Countably Infinite State-Space5 Jun 2023
- 2022Learning-based Optimal Admission Control in a Single Server Queuing System21 Dec 2022
- 2022Learning While Scheduling in Multi-Server Systems with Unknown Statistics: MaxWeight with Discounted UCB2 Sep 2022
- 2022Finding Optimal Policy for Queueing Models: New Parameterization21 Jun 2022
- 2022On Preemption and Learning in Stochastic Scheduling31 May 2022
- 2022Learning to Admit Optimally in an M/M/k/k+N Queueing System with Unknown Service Rate4 Feb 2022
- 2021Learning to Schedule in Parallel-Server Queues with Stochastic Bilinear Rewards13 Dec 2021
- 2021Job Dispatching Policies for Queueing Systems with Unknown Service Rates8 Jun 2021
- 2021Scheduling Jobs with Stochastic Holding Costs28 May 2021