Cybenko  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.