Communications of the ACM - Special section on computer architecture
A Group-Theoretic Model for Symmetric Interconnection Networks
IEEE Transactions on Computers
The HCN: a versatile interconnection network based on cubes
Proceedings of the 1989 ACM/IEEE conference on Supercomputing
Optimal cube-connected cube multicomputers
Journal of Microcomputer Applications
k-Pairwise Cluster Fault Tolerant Routing in Hypercubes
IEEE Transactions on Computers
An efficient algorithm for k-pairwise disjoint paths in star graphs
Information Processing Letters
The Hierarchical Hypercube: A New Interconnection Topology for Massively Parallel Systems
IEEE Transactions on Parallel and Distributed Systems
Algorithms and Properties of a New Two-Level Network with Folded Hypercubes as Basic Modules
IEEE Transactions on Parallel and Distributed Systems
System Overview of the SGI Origin 200/2OOO Product Line
COMPCON '97 Proceedings of the 42nd IEEE International Computer Conference
The two paths problem is polynomial
The two paths problem is polynomial
An oblivious shortest-path routing algorithm for fully connected cubic networks
Journal of Parallel and Distributed Computing
Node-disjoint paths in hierarchical hypercube networks
Information Sciences: an International Journal
A class of hierarchical graphs as topologies for interconnection networks
Theoretical Computer Science
A New Node-to-Set Disjoint-Path Algorithm in Perfect Hierarchical Hypercubes
The Computer Journal
The Set-to-Set Disjoint-Path Problem in Perfect Hierarchical Hypercubes
The Computer Journal
Hi-index | 0.00 |
Hierarchical hypercubes (HHC), also known as cube-connected cubes, have been introduced in the literature as an interconnection network for massively parallel systems. Effectively, they can connect a large number of nodes while retaining a small diameter and a low degree compared to a hypercube of the same size. Especially (2m+m)-dimensional hierarchical hypercubes ($\mathit {HHC}_{2^{m}+m}$), called perfect HHCs, are popular as they are symmetrical, which is a critical property when designing routing algorithms. In this paper, we describe an algorithm finding, in an $\mathit{HHC}_{2^{m}+m}$, mutually node-disjoint paths connecting k=驴(m+1)/2驴 pairs of distinct nodes. This problem is known as the k-pairwise disjoint-path routing problem and is one of the important routing problems when dealing with interconnection networks. In an $\mathit{HHC}_{2^{m}+m}$, our algorithm finds paths of lengths at most 2m+1+m(2m+1+1)+4 in O(25m) time, where 2m+1 is the diameter of an $\mathit{HHC}_{2^{m}+m}$. Also, we have shown through an experiment that, in practice, the lengths of the generated paths are significantly lower than the worst-case theoretical estimations.