NEAR EMBEDDINGS OF HYPERCUBES INTO CAYLEY-GRAPHS ON THE SYMMETRICAL GROUP

被引:36
作者
MILLER, Z [1 ]
PRITIKIN, D [1 ]
SUDBOROUGH, IH [1 ]
机构
[1] UNIV TEXAS,COMP SCI PROGRAM,RICHARDSON,TX 75083
关键词
DILATION; HYPERCUBE Q(K); ONE-TO-MANY EMBEDDINGS; Q(K) -] S(D)(N); STAR NETWORK S(N); TOGGLING BIT-I;
D O I
10.1109/12.250605
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Simulations of hypercube networks by certain Cayley graphs on the symmetric group are investigated. Let Q(k) be the familiar k-dimensional hypercube, and let S(n) be the star network of dimension n defined as follows. The vertices of S(n) are the elements of the symmetric group of degree n, two vertices x and y being adjacent if x . (1, i) = y for some i. That is, xy is an edge if x and y are related by a transposition involving some fixed symbol (which we take to be 1). This network has nice symmetry properties, and its degree and diameter are sublogarithmic as functions of the number of vertices, making it compare favorably with the hypercube network. These advantages of S(n) motivate the study of how well it can simulate other parallel computation networks, in particular, the hypercube. The first step in such a simulation is the construction of a one-to-one map f : Q(k) --> S(n) of dilation d, for d small. That is, one wants a map f such that images of adjacent points are at most distance d apart in S(n). An alternative approach, best applicable when one-to-one maps are difficult or impossible to find, is the construction of a one-to-many map g of dilation d, defined as follows. For each point x is-an-element-to Q(k), there is an associated subset g(x) subset-or-equal-to V(S(n)) such that for each edge xy in Q(k), every x' is-an-element-of g(x) is at most distance d in S(n) from some y' is-an-element-of g(y). Such one-to-many maps allow one to achieve the low interprocessor communication time desired in the usual one-to-one embedding underlying a simulation. This is done by capturing the local structure of Q(k) inside of S(n) (via the one-to-many embedding) when the global structure cannot be so captured. Our results are the following. 1) There exit the following one-to-many embeddings: a) f : Q(k) --> S(3k + 1) with dilation (f) = 1; b) f : Q(11k + 2) --> S(13k + 2) with dilation (f) = 2. 2) There exists a one-to-one embedding f : Q(n2n-1) --> S(2n) with dilation (f) = 3.
引用
收藏
页码:13 / 22
页数:10
相关论文
共 9 条
[1]  
Akers S. B., 1987, Proceedings of the 1987 International Conference on Parallel Processing, P393
[2]  
Akers S. B., 1984, Fourteenth International Conference on Fault-Tolerant Computing. Digest of Papers (Cat. No. 84CH2050-3), P422
[3]   A GROUP-THEORETIC MODEL FOR SYMMETRIC INTERCONNECTION NETWORKS [J].
AKERS, SB ;
KRISHNAMURTHY, B .
IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (04) :555-566
[4]  
BHATT S, 1988, 23RD P ANN ACM THEOR, P192
[5]   BOUNDS FOR SORTING BY PREFIX REVERSAL [J].
GATES, WH ;
PAPADIMITRIOU, CH .
DISCRETE MATHEMATICS, 1979, 27 (01) :47-57
[6]  
MILLER Z, UNPUB BOUNDED DILATI
[7]  
MONIEN B, 1988, LECT NOTES COMPUT SC, V319, P170
[8]  
NIGAM M, 1990, P INT C PARALLEL PRO
[9]  
[No title captured]