DETERMINISTIC SORTING IN NEARLY LOGARITHMIC TIME ON THE HYPERCUBE AND RELATED COMPUTERS

被引:18
作者
CYPHER, R
PLAXTON, CG
机构
[1] UNIV TEXAS,DEPT COMP SCI,AUSTIN,TX 78712
[2] MIT,COMP SCI LAB,CAMBRIDGE,MA 02139
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1016/0022-0000(93)90043-V
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a deterministic sorting algorithm, called Sharesort, that sorts n records on an n-processor hypercube, shuffle-exchange, or cube-connected cycles in O(log n(log log n)2) time in the worst case. The algorithm requires only a constant amount of storage at each processor. The fastest previous deterministic algorithm for this problem was Batcher's bitonic sort, which runs in O(log2 n) time. © 1993.
引用
收藏
页码:501 / 548
页数:48
相关论文
共 18 条
[1]   SORTING IN C LOG N PARALLEL STEPS [J].
AJTAI, M ;
KOMLOS, J ;
SZEMEREDI, E .
COMBINATORICA, 1983, 3 (01) :1-19
[2]  
ALEKSANDROV AD, 1963, MATH ITS CONTENT MET
[3]   A PARALLEL MEDIAN ALGORITHM [J].
COLE, R ;
YAP, CK .
INFORMATION PROCESSING LETTERS, 1985, 20 (03) :137-139
[4]  
CYPHER R, 1989, THESIS U WASHINGTON
[5]  
CYPHER RE, IN PRESS SIAM J COMP
[6]  
CYPHER RE, 1989, RJ7115 IBM ALM RES C
[7]  
FISHBURN JP, 1982, IEEE T COMPUT, V31, P288, DOI 10.1109/TC.1982.1675994
[8]   TIGHT BOUNDS ON THE COMPLEXITY OF PARALLEL SORTING [J].
LEIGHTON, T .
IEEE TRANSACTIONS ON COMPUTERS, 1985, 34 (04) :344-354
[9]  
NASSIMI D, 1981, IEEE T COMPUT, V30, P332, DOI 10.1109/TC.1981.1675791
[10]   PARALLEL PERMUTATION AND SORTING ALGORITHMS AND A NEW GENERALIZED CONNECTION NETWORK [J].
NASSIMI, D ;
SAHNI, S .
JOURNAL OF THE ACM, 1982, 29 (03) :642-667