Derandomized Balanced Allocation
Chen Xue. Arxiv 2017
[Paper]
ARXIV
Independent
In this paper, we study the maximum loads of explicit hash families in the
-choice schemes when allocating sequentially balls into bins. We
consider the Uniform-Greedy scheme, which provides independent bins
for each ball and places the ball into the bin with the least load, and its
non-uniform variant — the Always-Go-Left scheme introduced by
V"ocking. We construct a hash family with random bits
based on the previous work of Celis et al. and show the following results.
- With high probability, this hash family has a maximum load of in the Uniform-Greedy scheme.
- With high probability, it has a maximum load of in the Always-Go-Left scheme for a constant
.
The maximum loads of our hash family match the maximum loads of a perfectly
random hash function in the Uniform-Greedy and Always-Go-Left
scheme separately, up to the low order term of constants. Previously, the best
known hash families matching the same maximum loads of a perfectly random hash
function in -choice schemes were -wise independent functions,
which needs random bits.
Similar Work