Derandomized Balanced Allocation
From MaRDI portal
Abstract: 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 emph{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 emph{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. 1. With high probability, this hash family has a maximum load of in the emph{Uniform-Greedy} scheme. 2. With high probability, it has a maximum load of in the emph{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 emph{Uniform-Greedy} and emph{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.
Recommendations
Cited in
(9)- Balls and bins: smaller hash families and faster evaluation
- Balanced allocation on hypergraphs
- scientific article; zbMATH DE number 911856 (Why is no real title available?)
- Balanced allocation on dynamic hypergraphs
- The power of two choices with simple tabulation
- Power of \(d\) choices with simple tabulation
- How asymmetry helps load balancing
- Randomized allocation processes
- Fast pseudorandomness for independence and load balancing (extended abstract)
This page was built for publication: Derandomized Balanced Allocation
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5236343)