Abstract
It is well-known that the power-of-d choices routing algorithm maximizes throughput and is heavy-traffic optimal in load balancing systems with homogeneous servers. However, if the servers are heterogeneous, throughput optimality does not hold in general. We find necessary and sufficient conditions for throughput optimality of power-of-d choices when the servers are heterogeneous, and we prove that almost the same conditions are sufficient to show heavy-traffic optimality. Additionally, we generalize the sufficient condition for throughput optimality to a larger class of routing policies.
Original language | English (US) |
---|---|
Pages (from-to) | 616-622 |
Number of pages | 7 |
Journal | Operations Research Letters |
Volume | 49 |
Issue number | 4 |
DOIs | |
State | Published - Jul 2021 |
Funding
This work was partially supported by the National Science Foundation [NSF-CCF: 1850439 ]. Daniela Hurtado-Lange has partial funding from ANID/DOCTORADO BECAS CHILE/2018 [ 72190413 ]
Keywords
- Heavy-traffic optimality
- Load balancing
- Power-of-d choices
- Throughput optimality
ASJC Scopus subject areas
- Software
- Management Science and Operations Research
- Industrial and Manufacturing Engineering
- Applied Mathematics