We consider the problem of deterministic distributed load balancing of indivisible tasks in the discrete setting. A set of n processors is connected into a d-regular symmetric network. In every time step, each processor exchanges some of the tasks allocated to it with each of their neighbours in the network. The goal is to minimize the discrepancy between the number of tasks on the most-loaded and the least-loaded processor as quickly as possible. In this model, the performance of load-balancing schemes obtained by rounding the continuous diffusion process up or down to the nearest integer was considered by Rabani et al. (1998), who showed that after T = O(log(Kn)/µ) steps any such scheme achieves a discrepancy of O(d log n/µ), where µ is t...
Abstract. The task of balancing dynamically generated work load occurs in a wide range of parallel a...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...
International audienceWe consider the problem of deterministic load balancing of tokens in the discr...
The neighbourhood load balancing problem considers a network along with a distribution of tasks over...
We consider the neighbourhood load balancing problem. Given a network of processors and an arbitrary...
We present the first analysis of a simple discrete diffusion scheme for dynamic load balancing. In e...
Abstract We develop a general technique for the quantitative analy-sis of iterative distributed load...
We develop a general technique for the quantitative analysis of iterative distributed load balancing...
Subject: Distributed Algorithms In this paper we consider neighborhood load balancing in the context...
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 ...
Nearest neighbor load balancing algorithms, like diffusion, are popular due to their simplicity, fle...
We design a general mathematical framework to analyze the properties of nearest neighbor balancing a...
AbstractWe design a general mathematical framework to analyze the properties of nearest neighbor bal...
Abstract. The task of balancing dynamically generated work load occurs in a wide range of parallel a...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...
International audienceWe consider the problem of deterministic load balancing of tokens in the discr...
The neighbourhood load balancing problem considers a network along with a distribution of tasks over...
We consider the neighbourhood load balancing problem. Given a network of processors and an arbitrary...
We present the first analysis of a simple discrete diffusion scheme for dynamic load balancing. In e...
Abstract We develop a general technique for the quantitative analy-sis of iterative distributed load...
We develop a general technique for the quantitative analysis of iterative distributed load balancing...
Subject: Distributed Algorithms In this paper we consider neighborhood load balancing in the context...
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 ...
Nearest neighbor load balancing algorithms, like diffusion, are popular due to their simplicity, fle...
We design a general mathematical framework to analyze the properties of nearest neighbor balancing a...
AbstractWe design a general mathematical framework to analyze the properties of nearest neighbor bal...
Abstract. The task of balancing dynamically generated work load occurs in a wide range of parallel a...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...