We consider the problem of dynamic load balancing in arbitrary (connected) networks on n nodes. Our load generation model is such that during each round, n tasks are generated on arbitrary nodes, and then (possibly after some balancing) one task is deleted from every non-empty node. Notice that this model fully saturates the resources of the network in the sense that we generate just as many new tasks per round as the network is able to delete. We show that even in this situation the system is stable, in that the total load remains bounded (as a function of n alone) over time. Our proof only requires that the underlying “communication” graph be connected. (It of course also works if we generate less than n new tasks per round, but the major...
AbstractWe design a general mathematical framework to analyze the properties of nearest neighbor bal...
Iterative load balancing algorithms for indivisible tokens have been studied intensively in the past...
The purpose of load balancing algorithm is to distribute the excess load from heavily loaded nodes t...
We consider the problem of dynamic load balancing in arbitrary (connected) networks on n nodes. Our ...
We consider the problem of dynamic load balancing in arbitrary (connected) networks on n nodes. Our ...
We present a new randomized diffusion-based algorithm for balancing indivisible tasks (tokens) on a ...
International audienceIn this paper, first order diffusion load balancing algorithms for totally dyn...
Abstract. The task of balancing dynamically generated work load occurs in a wide range of parallel a...
We consider the neighbourhood load balancing problem. Given a network of processors and an arbitrary...
In this paper we study dynamic averaging load balancing on general graphs. We consider infinite time...
Abstract — In distributed computing system some nodes are very fast and some are slow and during the...
International audienceWe consider the problem of deterministic load balancing of tokens in the discr...
Nearest neighbor load balancing algorithms, like diffusion, are popular due to their simplicity, fle...
The neighbourhood load balancing problem considers a network along with a distribution of tasks over...
We consider the problem of deterministic distributed load balancing of indivisible tasks in the disc...
AbstractWe design a general mathematical framework to analyze the properties of nearest neighbor bal...
Iterative load balancing algorithms for indivisible tokens have been studied intensively in the past...
The purpose of load balancing algorithm is to distribute the excess load from heavily loaded nodes t...
We consider the problem of dynamic load balancing in arbitrary (connected) networks on n nodes. Our ...
We consider the problem of dynamic load balancing in arbitrary (connected) networks on n nodes. Our ...
We present a new randomized diffusion-based algorithm for balancing indivisible tasks (tokens) on a ...
International audienceIn this paper, first order diffusion load balancing algorithms for totally dyn...
Abstract. The task of balancing dynamically generated work load occurs in a wide range of parallel a...
We consider the neighbourhood load balancing problem. Given a network of processors and an arbitrary...
In this paper we study dynamic averaging load balancing on general graphs. We consider infinite time...
Abstract — In distributed computing system some nodes are very fast and some are slow and during the...
International audienceWe consider the problem of deterministic load balancing of tokens in the discr...
Nearest neighbor load balancing algorithms, like diffusion, are popular due to their simplicity, fle...
The neighbourhood load balancing problem considers a network along with a distribution of tasks over...
We consider the problem of deterministic distributed load balancing of indivisible tasks in the disc...
AbstractWe design a general mathematical framework to analyze the properties of nearest neighbor bal...
Iterative load balancing algorithms for indivisible tokens have been studied intensively in the past...
The purpose of load balancing algorithm is to distribute the excess load from heavily loaded nodes t...