FORD-JOHNSON SORTING ALGORITHM IS NOT OPTIMAL

被引:17
作者
MANACHER, GK
机构
[1] Department of Information Engineering, University of Illinois at Chicago Circle, Chicago, IL 60680, Computer Center
关键词
algorithm; Ford-Johnson; merging; sorting;
D O I
10.1145/322139.322145
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One way of expressing the efficiency of a sorting algorithm is m terms of the number of palrwise comparisons required in the worst case to sort t items The most effioent algomhm known is that of Ford and Johnson [FJA], which achieves the “information-theoretic” lower bound [formula omitted] No value of t has been discovered for which S(t) < F(t), where S(t) is the smallest number of comparisons required and F(t) is the number of comparisons required by the FJA It has been uncertain since the FJA first appeared in 1959 whether it is optimal in the sense that F(t) = S(t) for all t It is shown that this is not the case, and it ts shown constructively how to compute infinitely many t, t ≥ 189, for which [formula omitted] for posiuve k The method is intimately related to the fact that substantial improvements to the merging algorithm of Hwang and Lm are possible, as shown in a companion paper. © 1979, ACM. All rights reserved.
引用
收藏
页码:441 / 456
页数:16
相关论文
共 12 条
[1]  
Ford L.R., 1959, AM MATH MON, V66, P387, DOI DOI 10.2307/2308750
[2]  
GRAHAM RL, 1971, 2ND P ATL C, P263
[3]  
HADIAN A, 1969, THESIS U MINNESOTA
[4]  
Hwang F. K., 1971, ACTA INFORM, V2, P145, DOI [10.1007/BF00289521, DOI 10.1007/BF00289521]
[5]  
Hwang FK., 1972, SIAM J COMPUT, V1, P31, DOI 10.1137/0201004
[6]  
HWANG FK, 1969, 3RD P ANN PRINC C IN, P292
[7]  
HWANG FK, UNPUBLISHED
[8]  
HWANG FK, 1972, SOME OPTIMALITY RESU
[9]  
Knuth D. E., 1972, Information Processing Letters, V1, P173, DOI 10.1016/0020-0190(72)90053-1
[10]  
KNUTH DE, 1973, ART COMPUTER PROGRAM, V3, P181