cs.LGSep 7, 2026

Learning Adaptive SED for heterogeneous load balancing

Authors: Sanne van Kempen, Jaron Sanders, Fiona Sloothaak, Maarten G. Wolf

Abstract

We study a two-server load balancing system with heterogeneous service rates that are a priori unknown to the dispatcher. The goal is to route customers according to the Shortest--Expected--Delay (SED) policy, but this requires knowledge of the service rates. Empirical policies that route based on estimates perform poorly: due to estimation error, the empirical policy disagrees with the oracle on an infinite region of the state space. We propose an online learning algorithm that converges to SED while learning the service rates. The algorithm carefully balances empirical SED routing with forced exploration phases that guarantee sufficient sampling of both servers. We prove that our algorithm achieves finite regret; this differs from classical Multi-Armed Bandit settings where regret typically grows logarithmically in time. Finally, numerical experiments demonstrate the performance of our algorithm and highlight the regimes in which forced exploration is especially beneficial.

Figures & tables

Explore similar work

CardsList
  1. Nonpreemptive Scheduling While Learning Context-Dependent Service Rates

    Sep 29, 2026Wansoo Choi, Seoungbin Bae, Dabeen LeeQueueing TheoryContextual Bandits

  2. Learning-Augmented and Randomized Algorithms for Line Aggregation with Delays

    Jul 30, 2026Tianhang Lu, Runtian Ren, Shengcai Liu +1Competitive AnalysisLearning-Augmented Algorithms

  3. Learning While Scheduling Jobs under Context-Dependent Service Rates: An Anytime Rate-Optimal Algorithm

    Oct 5, 2026Seoungbin Bae, Dabeen LeeMulti-Armed BanditsContextual Bandits