2023
DOI: 10.1287/moor.2022.1258
|View full text |Cite
|
Sign up to set email alerts
|

Load Balancing Under Strict Compatibility Constraints

Abstract: Consider a system with N identical single-server queues and a number of task types, where each server is able to process only a small subset of possible task types. Arriving tasks select [Formula: see text] random compatible servers and join the shortest queue among them. The compatibility constraints are captured by a fixed bipartite graph between the servers and the task types. When the graph is complete bipartite, the mean-field approximation is accurate. However, such dense compatibility graphs are infeasi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
8
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 28 publications
0
8
0
Order By: Relevance
“…Similar models are considered in [29,41]. The former of these two papers broadens the class of graph sequences for which the steady-state fluid limit in [28] holds. For instance, [29] considers certain sequences of spatial graphs that do not satisfy the strong connectivity conditions stated in [28]; yet the number of servers compatible with any given task class goes to infinity.…”
Section: Related Workmentioning
confidence: 95%
See 3 more Smart Citations
“…Similar models are considered in [29,41]. The former of these two papers broadens the class of graph sequences for which the steady-state fluid limit in [28] holds. For instance, [29] considers certain sequences of spatial graphs that do not satisfy the strong connectivity conditions stated in [28]; yet the number of servers compatible with any given task class goes to infinity.…”
Section: Related Workmentioning
confidence: 95%
“…For the model with strict compatibility constraints, general stability conditions are provided in [7,11]. In addition, [28] assumes that every new task joins the least busy of d compatible servers chosen uniformly at random, and provides connectivity conditions such that the occupancy process has the same process-level and steady-state fluid limit as in the case where the graph is complete bipartite. Similar models are considered in [29,41].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Load balancing policies are usually designed based on Continuous-Time Markov Chains (CTMC) and Lyapunov Stability theories. They assume that jobs arrive according to Poisson process and service rates of computing instances are exponentially distributed [17], [18], [36], [37], [38]. As an example, the most classic policy JSQ [16] dispatches each new arrvied job to the shortest queue available.…”
Section: Related Workmentioning
confidence: 99%