Exact Solutions to Diameter and Routing Problems in PEC Networks

Recently, the diameter problem for packed exponential connections (PEC) networks was addressed by Cho-Chin Lin and V. K. Prasanna Proc. Symposium on Parallel and Distributed Processing, 1992, pp. 368?375], who presented asymptotically tight bounds for the diameter and showed asymptotically optimal routing algorithms. In this paper exact, solutions to the diameter and routing problems of PEC networks are derived, thereby strengthening the asymptotic bounds of Lin and Prasanna. For anN= 2nnode PEC network, withformula]an integer, it is shown that the diameter is given by the simple expressionformula]An exact expression for the diameter of PEC networks for generalNis also derived. Efficient algorithms for shortest-path routing between nodes in a PEC network are then developed. These algorithms use at mostO(log2N) time for computing the lengths of minimal routes between nodes. Finally, a simple modification to obtain symmetric PEC networks is suggested.

[1]  Quentin F. Stout,et al.  Mesh-Connected Computers with Broadcasting , 1983, IEEE Transactions on Computers.

[2]  W. Worth Kirkman,et al.  Packed exponential connections-a hierarchy of 2-D meshes , 1991, [1991] Proceedings. The Fifth International Parallel Processing Symposium.

[3]  Kang G. Shin,et al.  Implementation of Decentralized Load Sharing in Networked Workstations Using the Condor Package , 1997, J. Parallel Distributed Comput..

[4]  C.-C. Lin,et al.  A routing algorithm for PEC networks , 1992, [Proceedings 1992] The Fourth Symposium on the Frontiers of Massively Parallel Computation.

[5]  J. P. Gray,et al.  Configurable hardware: a new paradigm for computation , 1989 .

[6]  W. W. Kirkman The Digital Transform Machine , 1990, [1990 Proceedings] The Third Symposium on the Frontiers of Massively Parallel Computation.

[7]  Viktor K. Prasanna,et al.  A tight bound on the diameter of one dimensional PEC networks , 1992, [1992] Proceedings of the Fourth IEEE Symposium on Parallel and Distributed Processing.