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

Balanced Allocation in Batches: The Tower of Two Choices

Abstract: In the balanced allocations framework, the goal is to allocate m balls into n bins, so as to minimize the gap (difference of maximum to average load). The One-Choice process allocates each ball to a randomly sampled bin and achieves w.h.p. a Θ( (m/n) • log n) gap. The Two-Choice process allocates to the least loaded of two randomly sampled bins, and achieves w.h.p. a log 2 log n + Θ(1) gap. Finally, the (1 + β) process mixes between these two processes with probability β ∈ (0, 1), and achieves w.h.p. an Θ(log … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 28 publications
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?