Abstract
We prove the existence of a Hamiltonian path in the Shuffle Exchange networkSX (n). This problem has been posed as an open problem by Leighton in [8] and Samatham and Pradhan in [11]. Its positive solution has several consequences showing the computational abilities of theSX(n).
Similar content being viewed by others
References
F. Annexstein, M. Baumslag, and A. L. Rosenberg. Group Action Graphs and Parallel Architectures.SIAM Journal of Computing,19, 554–569 (1990).
H. L. Bodlaender. The Classification of Coverings of Processor Networks.Journal of Parallel and Distributed Computing,6, 166–182 (1989).
G. De Bruijn. A Combinatorial Problem.Indagationes Mathematicae,8, 461–467 (1946).
R. Feldmann and W. Unger. The Cube-Connected Cycles Network Is a Subgraph of the Butterfly Network.Parallel Processing Letters,2, 13–19 (1992).
R. Feldmann, P. Mysliwietz, and S. Tschöke. The Shuffle Exchange Network of Dimension 2d has a Hamiltonian Path. Unpublished manuscript, 1991.
E. N. Gilbert. Gray Codes and Paths on then-Cube.Bell System Technical Journal,37, 815–826 (1957).
R. J. Gould. Updating the Hamiltonian Problem—A Survey.Journal of Graph Theory,15, 121–157 (1991).
F. T. Leighton.Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes, Chapter 3, page 509. Morgan Kaufmann, San Mateo, CA, 1991.
B. Monien and H. Sudborough. Comparing Interconnection Networks.Mathematical Foundations of Computer Science,88, 138–153 (1988).
F. P. Preparata and J. Vuillemin. The Cube-Connected-Cycles. A Versatile Network for Parallel Computation.Proceedings of the 20th Annual IEEE Symposium on Foundations of Computer Science, pp. 140–147, 1979.
M. R. Samantham and D. K. Pradhan. The DeBruijn Multiprocessor Network: A Versatile Parallel Processing and Sorting Network for VLSI.IEEE Transactions on Computers,20, 567–581 (1989).
A. M. Schwartz and M. C. Loui. Dictionary Machines on Cube-Class Networks.IEEE Transactions on Computers,36, 100–105 (1987).
H. S. Stone. Parallel Processing with the Perfect Shuffle.IEEE Transactions on Computers,20, 153–161 (1971).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Feldmann, R., Mysliwietz, P. The shuffle exchange network has a Hamiltonian path. Math. Systems Theory 29, 471–485 (1996). https://doi.org/10.1007/BF01184811
Received:
Revised:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF01184811