2021
DOI: 10.48550/arxiv.2110.10759
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Balanced Allocations: Caching and Packing, Twinning and Thinning

Dimitrios Los,
Thomas Sauerwald,
John Sylvester

Abstract: We consider the sequential allocation of m balls (jobs) into n bins (servers) by allowing each ball to choose from some bins sampled uniformly at random. The goal is to maintain a small gap between the maximum load and the average load.In this paper, we present a general framework that allows us to analyze various allocation processes that slightly prefer allocating into underloaded, as opposed to overloaded bins. Our analysis covers several natural instances of processes, including:• The Caching process (a.k.… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 22 publications
0
1
0
Order By: Relevance
“…In Section 11, we empirically compare the gaps of the different processes. As most proofs are omitted from this extended abstract, we refer the reader to the full version of this work [16].…”
Section: Cachingmentioning
confidence: 99%
“…In Section 11, we empirically compare the gaps of the different processes. As most proofs are omitted from this extended abstract, we refer the reader to the full version of this work [16].…”
Section: Cachingmentioning
confidence: 99%