Parallel generation of t-ary trees in A-order

被引:6
作者
Ahrabiani, H. [1 ]
Nowzari-Dalini, A.
机构
[1] Univ Tehran, Sch Math Stat & Comp Sci, Ctr Excellence Biomath, Tehran, Iran
[2] Inst Studies Theoret Phys & Mathemat, Tehran, Iran
关键词
parallel algorithm; t-ary trees; A-order; z-sequences;
D O I
10.1093/comjnl/bxm027
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a cost-optimal and adaptive parallel algorithm for generating t-ary trees in A-order. The generation is based on an encoding using integer sequences (z-sequences) due to Zaks [(1980), Lexicographic generation of ordered tree. Theor. Comput. Sci., 10, 63-82]. Our algorithm is the first introduced parallel generation algorithm, which generates t-ary trees in A-order in the literature. The used computational model is CREW SM SIMD multi-processors. This algorithm is designed based on a novel sequential generation algorithm that is also discussed. Ranking and unranking algorithms for z-sequences are also presented.
引用
收藏
页码:581 / 588
页数:8
相关论文
共 32 条
[1]   Parallel generation of binary trees in A-order [J].
Ahrabian, H ;
Nowzari-Dalini, A .
PARALLEL COMPUTING, 2005, 31 (8-9) :948-955
[2]  
Akl S. G., 1996, Nordic Journal of Computing, V3, P63
[3]  
AKL SG, 1992, P 30 ANN ALL C COMM, P135
[4]  
AKL SG, 1989, DESIGN ANAL PARALLEL
[5]  
[Anonymous], 1989, The Design and Analysis of Spatial Data Structures
[6]   EFFICIENT GENERATION OF K-ARY TREES IN NATURAL ORDER [J].
ER, MC .
COMPUTER JOURNAL, 1992, 35 (03) :306-308
[7]   NUMBERING SYSTEM FOR BINARY TREES [J].
KNOTT, GD .
COMMUNICATIONS OF THE ACM, 1977, 20 (02) :113-115
[8]  
Knuth Donald E., 1973, ART COMPUTER PROGRAM, V1
[9]  
Kokosinski Z, 2002, LECT NOTES COMPUT SC, V2328, P228
[10]  
Korsh J. F., 1995, Journal of Information & Optimization Sciences, V16, P557