Efficient embeddings of ternary trees into hypercubes

被引:15
作者
Gupta, AK
Nelson, D
Wang, H
机构
[1] Western Michigan Univ, Dept Comp Sci, Kalamazoo, MI 49008 USA
[2] AT&T Network Serv, Kansas City, MO USA
关键词
embeddings; dilation; expansion; trees; hypercubes; emulation; algorithm porting; interconnection networks;
D O I
10.1016/S0743-7315(03)00037-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present efficient graph embeddings, for complete k-ary trees into boolean hypercubes. In particular, we describe an efficient embedding of a complete ternary tree (k = 3) of height h into a hypercube, which achieves dilation 3 and expansion Theta(1.0104... (h)). The previously best-known result is dilation 2 and expansion Theta(1.333... (h)). Our embedding achieves exponentially better expansion at the cost of an increase of I in the dilation. We also describe efficient embeddings of k-ary trees into hypercubes when k = 2(p) * 3(q) for some p, q > 0 such that the embeddings achieve small constant dilation. (C) 2003 Elsevier Science (USA). All rights reserved.
引用
收藏
页码:619 / 629
页数:11
相关论文
共 12 条
[1]   ON MAPPING PARALLEL ALGORITHMS INTO PARALLEL ARCHITECTURES [J].
BERMAN, F ;
SNYDER, L .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1987, 4 (05) :439-458
[2]  
BHATT SN, 1986, P 27 ANN S FDN COMP, P274
[3]  
BHATT SN, 1985, 443 YAL U DEP COMP S
[4]   ON EMBEDDING RECTANGULAR GRIDS IN HYPERCUBES [J].
CHAN, MY ;
CHIN, FYL .
IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (10) :1285-1288
[5]   LOAD BALANCED TREE EMBEDDINGS [J].
GUPTA, AK ;
HAMBRUSCH, SE .
PARALLEL COMPUTING, 1992, 18 (06) :595-614
[6]  
GUPTA AK, 1989, THESIS PURDUE U
[7]   COST TRADE-OFFS IN GRAPH EMBEDDINGS, WITH APPLICATIONS [J].
HONG, JW ;
MEHLHORN, K ;
ROSENBERG, AL .
JOURNAL OF THE ACM, 1983, 30 (04) :709-728
[8]  
Koch R., 1989, Proceedings of the Twenty First Annual ACM Symposium on Theory of Computing, P227, DOI 10.1145/73007.73029
[9]   OPTIMAL SIMULATIONS BETWEEN MESH-CONNECTED ARRAYS OF PROCESSORS [J].
KOSARAJU, SR ;
ATALLAH, MJ .
JOURNAL OF THE ACM, 1988, 35 (03) :635-650
[10]  
ROSENBERG AL, 1988, LECT NOTES COMPUT SC, V319, P160