LEE DISTANCE AND TOPOLOGICAL PROPERTIES OF K-ARY N-CUBES

被引:183
作者
BOSE, B
BROEG, B
KWON, Y
ASHIR, Y
机构
[1] WESTERN OREGON STATE COLL,DEPT COMP SCI,MONMOUTH,OR 97361
[2] ROK AF ACAD,DEPT COMP SCI,SEOUL,SOUTH KOREA
[3] UNIV BAHRAIN,DEPT COMP SCI,ISA TOWN,BAHRAIN
基金
美国国家科学基金会;
关键词
K-ARY N-CUBES; LEE DISTANCE; ERROR-CORRECTING CODES; GRAY CODES; HAMILTONIAN CYCLES; ROUTING; BROADCASTING; EMBEDDING;
D O I
10.1109/12.403718
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we consider various topological properties of a k-ary n-cube (Q(n)(k)) using Lee distance. We feel that Lee distance is a natural metric for defining and studying a Q(n)(k). After defining a Q(n)(k) graph using Lee distance, we show how to find all disjoint paths between any two nodes. Given a sequence of radix k numbers, a function mapping the sequence to a Gray code sequence is presented, and this function is used to generate a Hamiltonian cycle. Embedding the graph of a mesh and the graph of a binary hypercube into the graph of a Q(n)(k) is considered. Using a k-ary Gray code, we show the embedding of a k(n1) x k(n2) x ... x k(nm)-dimensional mesh into a Q(n)(k) where n = Sigma(i=1)(m)n(i). Then using a single digit, 4-ary reflective Gray code, we demonstrate embedding a Q(n) into a Q([n/2]) (4). We look at how Lee distance may be applied to the problem of resource placement in a Q(n)(k) by using a Lee distance error-correcting code. Although the results in this paper are only preliminary, Lee distance error-correcting codes have not been applied previously to this problem. Finally, we consider how Lee distance can be applied to message routing and single-node broadcasting in a Q(n)(k). In this section we present two single-node broadcasting algorithms that are optimal when single-port and multi-port I/O is used.
引用
收藏
页码:1021 / 1030
页数:10
相关论文
共 17 条
[11]   A SURVEY OF WORMHOLE ROUTING TECHNIQUES IN DIRECT NETWORKS [J].
NI, LM ;
MCKINLEY, PK .
COMPUTER, 1993, 26 (02) :62-76
[12]  
OED W, 1993, CRAY RES MASSIVELY P
[13]  
RAMANATHAN P, 1992, 1992 P INT C PAR PRO, V2, P133
[14]  
REDDY ALN, 1988, 1988 P INT C PAR PRO, P331
[15]  
ROTH R, 1993, 1993 P IEEE S INF TH, P35
[16]  
Seitz C. L., 1988, Third Conference on Hypercube Concurrent Computers and Applications, P33, DOI 10.1145/62297.62302
[17]  
SEITZ CL, 1988, CALTECCSTR8818 TECHN