International audienceThe context of this paper is the two-choice paradigm which is deeply used in balanced online resource allocation, priority scheduling, load balancing and more recently in population protocols. The model governing the evolution of these systems consists in throwing balls one by one and independently of each others into n bins, which represent the number of agents in the system. At each discrete instant, a ball is placed in the least filled bin among two bins randomly chosen among the n ones. A natural question is the evaluation of the difference between the number of balls in the most loaded and the one in the least loaded bin. At time t, this difference is denoted by Gap(t). A lot of work has been devoted to the deriva...
The model of population protocols is used to study distributed processes based on pairwise interacti...
In this paper we study population protocols governed by the {\em random scheduler}, which uniformly ...
We introduce a new class of ballanced allocation processes which are primarily characterized by ``fi...
International audienceThe context of this paper is the two-choice paradigm which is deeply used in b...
The context of this paper is the two-choice paradigm which is deeply used in balanced online resourc...
We provide a relatively simple proof that the expected gap between the maximum load and the average ...
We consider the allocation of $m$ balls (jobs) into $n$ bins (servers). In the Two-Choice process, f...
In the balanced allocations framework, there are balls to be allocated into bins with the aim of m...
We consider the sequential allocation of m balls (jobs) into n bins (servers) by allowing each ball ...
Due to the increased use of parallel processing in networks and multi-core architectures, it is impo...
Population protocols are a model for distributed computing that is focused on simplicity and robustn...
Suppose that we sequentially place n balls into n boxes by putting each ball into a randomly chosen ...
Population protocols are a popular model of distributed computing, in which n agents with limited lo...
We consider the allocation of m balls (jobs) into n bins (servers). In the standard Two-Choice proce...
International audienceThis work concerns the general issue of combined optimality in terms of time a...
The model of population protocols is used to study distributed processes based on pairwise interacti...
In this paper we study population protocols governed by the {\em random scheduler}, which uniformly ...
We introduce a new class of ballanced allocation processes which are primarily characterized by ``fi...
International audienceThe context of this paper is the two-choice paradigm which is deeply used in b...
The context of this paper is the two-choice paradigm which is deeply used in balanced online resourc...
We provide a relatively simple proof that the expected gap between the maximum load and the average ...
We consider the allocation of $m$ balls (jobs) into $n$ bins (servers). In the Two-Choice process, f...
In the balanced allocations framework, there are balls to be allocated into bins with the aim of m...
We consider the sequential allocation of m balls (jobs) into n bins (servers) by allowing each ball ...
Due to the increased use of parallel processing in networks and multi-core architectures, it is impo...
Population protocols are a model for distributed computing that is focused on simplicity and robustn...
Suppose that we sequentially place n balls into n boxes by putting each ball into a randomly chosen ...
Population protocols are a popular model of distributed computing, in which n agents with limited lo...
We consider the allocation of m balls (jobs) into n bins (servers). In the standard Two-Choice proce...
International audienceThis work concerns the general issue of combined optimality in terms of time a...
The model of population protocols is used to study distributed processes based on pairwise interacti...
In this paper we study population protocols governed by the {\em random scheduler}, which uniformly ...
We introduce a new class of ballanced allocation processes which are primarily characterized by ``fi...