Cybenko [14] suggested a dimension exchange algorithm,
in which the edges of the graph are colored so that no
two edges of the same color share a vertex. Pairs of
processors having the same color were grouped
and a processor pair with
load
and
exchange their
load, after which each has the load
. The algorithm was proved to
converge in
steps if the graph considered was a hypercube with dimension
.
Xu and Lau [88,89] extended the dimension exchange algorithm so that after the exchange
processor
has load
.
If
this is equivalent
to Cybenko's algorithm. Based on an eigenvalue analysis of the
underlining iterative matrices, they argued that for some graph a factor
other than
gives better convergence. On a graph with small connectivity,
this algorithm suffers in convergence in the same way as
the diffusion algorithm.