|
ABSTRACT
Diffusive schemes have been widely analyzed for parallel and distributed load balancing. It is well known that their convergence rates depend on the eigenvalues of some associated matrices and on the expansion properties of the underlying graphs. In the first part of this paper we make use of these relationships in order to obtain new spectral bounds on the edge and node expansion of graphs. We show that these new bounds are better than the classical bounds for several graph classes. In the second part of the paper, we consider the load balancing problem for indivisible unit size tokens. Since known diffusion schemes do not completely balance the load for such settings, we propose a randomized distributed algorithm based on Markov chains to reduce the load imbalance. We prove that this approach provides the best asymptotic result that can be achieved in l1- or l2-norm concerning the final load situation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
D. Aldous. On the markov chain simulation method for uniform combinatorial distributions and simulated annealing. Probab. Engrg. Inform. Sci., 1:33--46, 1987.
|
| |
2
|
|
| |
3
|
|
| |
4
|
N. Alon and V. Milman. λ1, isoperimetric inequalities for graphs, and superconcentrators. J. of Combin. Theory, B(38):73--88, 1985.
|
| |
5
|
|
| |
6
|
J. Cheeger. A lower bound for the smallest eigenvalue of the laplacian. Problems in analysis, pages 195--199, 1970.
|
| |
7
|
H. Chernoff. A measure of asymptotic efficiency for tests of a hypothesis based on the sum of observations. Ann. Math. Stat., 23:493--507, 1952.
|
| |
8
|
F. Chung. Spectral Graph Theory, volume 92 of CBMS Regional conference series in mathematics. American Mathematical Society, 1997.
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
R. Elsásser, B. Monien, and R. Preis. Diffusion schemes for load balancing on heterogeneous networks. Theory of Computing Systems, 35:305--320, 2002.
|
| |
13
|
J. Fill. Eigenvalue bounds on convergence to stationarity for nonreversible markov chains with an application to the exclusion process. Annals of Applied Probability, 1:62--87, 1991.
|
| |
14
|
G. Fox, R. Williams, and P. Messina. Parallel Computing Works! Morgan Kaufmann, 1994.
|
| |
15
|
Bhaskar Ghosh , F. T. Leighton , Bruce M. Maggs , S. Muthukrishnan , C. Greg Plaxton , R. Rajaraman , Andréa W. Richa , Robert E. Tarjan , David Zuckerman, Tight Analyses of Two Local Load Balancing Algorithms, SIAM Journal on Computing, v.29 n.1, p.29-64, Feb. 2000
[doi> 10.1137/S0097539795292208]
|
| |
16
|
|
| |
17
|
G. Golub. Bounds for the round-off errors in the richardson second order method, BIT, 2:212--223, 1962.
|
| |
18
|
|
| |
19
|
|
 |
20
|
|
| |
21
|
L. Lovász and M. Simonovits. Random walks in a convex body and an improved volume algorithm. Random Structures Algorithms, 4:359--412, 1993.
|
| |
22
|
M. Mihail. Conductance and convergence of markov chains: a combinatorial treatment of expanders. In Proc. of the 37th Conf. on Foundations of Computer Science, pages 526--531, 1989.
|
| |
23
|
B. Mohar. Isoperimetric inequalities, growth, and the spectrum of graphs. Lin. Alg. Appl., 103:119--131, 1988.
|
| |
24
|
|
| |
25
|
S. Muthukrishnan, B. Ghosh, and M. Schultz. First and second order diffusive methods for rapid, coarse, distributed load balancing. Theory of Computing Systems, 31:331--354, 1998.
|
| |
26
|
|
| |
27
|
|
| |
28
|
|
| |
29
|
|
| |
30
|
R. Tanner. Explicit construction of concentrators from generalized n-gons. Algebraic Discrete Methods, 5:287--294, 1984.
|
|