2019
DOI: 10.1002/rsa.20875
|View full text |Cite
|
Sign up to set email alerts
|

Balanced allocation on graphs: A random walk approach

Abstract: We propose algorithms for allocating n sequential balls into n bins that are interconnected as a -regular n-vertex graph G, where ⩾ 3 can be any integer. In general, the algorithms proceeds in n succeeding rounds. Let > 0 be an integer, which is given as an input to the algorithms. In each round, ball 1 ⩽ t ⩽ n picks a node of G uniformly at random and performs a nonbacktracking random walk of length from the chosen node and simultaneously collects the load information of a subset of the visited nodes. It then… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
7
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
3

Relationship

3
3

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 15 publications
0
7
0
Order By: Relevance
“…Communication Cost vs. Load Balancing trade-off has been investigated in [24], [25], [26], [27], [28], [29], and [30], without considering the effect of cache size limitation. Although the works [24], [25], and [26] have mentioned this trade-off, non of them provides a rigorous analysis.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Communication Cost vs. Load Balancing trade-off has been investigated in [24], [25], [26], [27], [28], [29], and [30], without considering the effect of cache size limitation. Although the works [24], [25], and [26] have mentioned this trade-off, non of them provides a rigorous analysis.…”
Section: Related Workmentioning
confidence: 99%
“…In contrast to the standard balls and bins model, the works [27], [28], [29], and [30] introduced the effect of proximity constraint to the ball and bins framework. In the standard balls and bins model, each ball (request) picks two bins (servers) independently and uniformly at random and it is then allocated to the one with lesser load [6].…”
Section: Related Workmentioning
confidence: 99%
“…From the theoretical viewpoint, in the standard balls and bins model, each ball (request) picks two bins (servers) independently and uniformly at random and it is then allocated to the one with lesser load [5]. However, memory limitation and proximity principle in cache networks makes the bins choices correlated which resembles the balls and bins model with related choices (e.g., see [23], [10], [24], and [25]). Our result also resides in this category, which is specific to cache networks with memory limitation and proximity constraint.…”
Section: Related Workmentioning
confidence: 99%
“…Godfrey showed that the maximum load is constant. Balanced allocation on graphs and hypergraphs has been further studied in [3,4,18,19]. In the aforementioned works, either the underlying graph is fixed during the process or, in the hypergraph setting, the number d of choices satisfies d = Ω(log n).…”
Section: Introductionmentioning
confidence: 99%