The idea of using multiple choices to improve allocation schemes is now well understood and is often illustrated by the following example. Suppose n balls are allocated to n bins with each ball choosing a bin independently and uniformly at random. The \emphmaximum load}, or the number of balls in the most loaded bin, will then be approximately \log n \over \log \log n with high probability. Suppose now the balls are allocated sequentially by placing a ball in the least loaded bin among the k≥ 2 bins chosen independently and uniformly at random. Azar, Broder, Karlin, and Upfal showed that in this scenario, the maximum load drops to {\log \log n \over \log k} +\Theta(1), with high probability, which is an exponential improvement over the prev...
In this paper we propose an algorithm for allocating $n$ sequential balls into $n$ bins that are org...
We consider the sequential allocation of m balls (jobs) into n bins (servers) by allowing each ball ...
We introduce a new class of ballanced allocation processes which are primarily characterized by ``fi...
The idea of using multiple choices to improve allocation schemes is now well understood and is often...
As a brief announcement [12], we proposed the following balls-into-bins strategy allocating n balls ...
The study of balls-into-bins games or occupancy problems has a long history since these processes ca...
Due to the increased use of parallel processing in networks and multi-core architectures, it is impo...
We consider a variation of balls-into-bins which randomly allocates $m$ balls into $n$ bins. Followi...
We study a natural process for allocating m balls into n bins that are organized as the vertices of ...
1 The power of two random choices We will now show that two random choices can reduce the maximum lo...
AbstractWe deal with the well studied allocation problem of assigning n balls to n bins so that the ...
We provide a relatively simple proof that the expected gap between the maximum load and the average ...
In this paper we propose an algorithm for allocating n sequential balls into n bins that are organiz...
We study a natural process for allocating m balls into n bins that are organized as the vertices of ...
In the 2-choice allocation problem, $m$ balls are placed into $n$ bins, and each ball must choose be...
In this paper we propose an algorithm for allocating $n$ sequential balls into $n$ bins that are org...
We consider the sequential allocation of m balls (jobs) into n bins (servers) by allowing each ball ...
We introduce a new class of ballanced allocation processes which are primarily characterized by ``fi...
The idea of using multiple choices to improve allocation schemes is now well understood and is often...
As a brief announcement [12], we proposed the following balls-into-bins strategy allocating n balls ...
The study of balls-into-bins games or occupancy problems has a long history since these processes ca...
Due to the increased use of parallel processing in networks and multi-core architectures, it is impo...
We consider a variation of balls-into-bins which randomly allocates $m$ balls into $n$ bins. Followi...
We study a natural process for allocating m balls into n bins that are organized as the vertices of ...
1 The power of two random choices We will now show that two random choices can reduce the maximum lo...
AbstractWe deal with the well studied allocation problem of assigning n balls to n bins so that the ...
We provide a relatively simple proof that the expected gap between the maximum load and the average ...
In this paper we propose an algorithm for allocating n sequential balls into n bins that are organiz...
We study a natural process for allocating m balls into n bins that are organized as the vertices of ...
In the 2-choice allocation problem, $m$ balls are placed into $n$ bins, and each ball must choose be...
In this paper we propose an algorithm for allocating $n$ sequential balls into $n$ bins that are org...
We consider the sequential allocation of m balls (jobs) into n bins (servers) by allowing each ball ...
We introduce a new class of ballanced allocation processes which are primarily characterized by ``fi...