Heavy-traffic Optimality of Skip-the-Longest-Queues in Heterogeneous Service Systems

We consider a discrete-time parallel service system consisting of n heterogeneous single-server queues with infinite capacity. Jobs arrive to the system as an i.i.d. process with rate proportional to n, andmust be immediately dispatched in the time slot that they arrive. The dispatcher is assumed to be able to exchange messages with the servers to obtain their queue lengths and make dispatching decisions, introducing an undesirable communication overhead. In this setting, we propose an ultra-low communication overhead load balancing policy dubbed k-Skip-the-d-Longest-Queues (k-SLQ-d), where queue lengths are only observed every k(n-d) time slots and, between observations, incoming jobs are sent to a queue that is not one of the d longest ones at the time that the queues were last observed. For this policy, we establish conditions on d for it to be throughput optimal and we show that, under that condition, it is asymptotically delay-optimal in heavy-traffic for arbitrarily low communication overheads (i.e., for arbitrarily large k).

Authors

Institutions

Publication Details

Journal
ACM SIGMETRICS Performance Evaluation Review
Published
2026-03-31
DOI
https://doi.org/10.1145/3797823.3797825
Primary Topic
Advanced Queuing Theory Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Heavy-traffic Optimality of Skip-the-Longest-Queues in Heterogeneous Service Systems

Yishun Luo, Martín Zubeldía
ACM SIGMETRICS Performance Evaluation Review
Advanced Queuing Theory Analysis
article

Heavy-traffic Optimality of Skip-the-Longest-Queues in Heterogeneous Service Systems

Yishun Luo, Martín Zubeldía
article en

Abstract

We consider a discrete-time parallel service system consisting of n heterogeneous single-server queues with infinite capacity. Jobs arrive to the system as an i.i.d. process with rate proportional to n, andmust be immediately dispatched in the time slot that they arrive. The dispatcher is assumed to be able to exchange messages with the servers to obtain their queue lengths and make dispatching decisions, introducing an undesirable communication overhead. In this setting, we propose an ultra-low communication overhead load balancing policy dubbed k-Skip-the-d-Longest-Queues (k-SLQ-d), where queue lengths are only observed every k(n-d) time slots and, between observations, incoming jobs are sent to a queue that is not one of the d longest ones at the time that the queues were last observed. For this policy, we establish conditions on d for it to be throughput optimal and we show that, under that condition, it is asymptotically delay-optimal in heavy-traffic for arbitrarily low communication overheads (i.e., for arbitrarily large k).

ACM SIGMETRICS Performance Evaluation ReviewVol. 53(4)
University of Minnesota (US)
Decent work and economic growth
Openalex Percentile: Top 4%
Advanced Queuing Theory Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.