Parallel construction of binary trees with near optimal weighted path length

被引:0
|
作者
Kirkpatrick, DG [1 ]
Przytycka, T [1 ]
机构
[1] ODENSE UNIV,ODENSE,DENMARK
关键词
Huffman trees; near optimal trees; optimal trees; parallel algorithms; PRAM; prefix codes;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present parallel algorithms to construct binary trees with almost optimal weighted path length. Specifically, assuming that weights are normalized (to sum up to one) and error refers to the (absolute) difference between the weighted path length of a given tree and the optimal tree with the same weights, we present an O (log n)-time and n (log log n/log n)-EREW-processor algorithm which constructs a tree with error less than 0.18, and O(k log n log* n)-time and n-CREW-processor algorithm which produces a tree with error at most 1/n(k), and an O(k(2) log n)-time and n(2)-CREW-processor algorithm which produces a tree with error at most 1/n(k). As well, we describe two sequential algorithms, an O(kn)-time algorithm which produces a tree with error at most 1/n(2k), and an O(kn)-time algorithm which produces a tree with error at most 1/2(n2k). The last two algorithms use different computation models.
引用
收藏
页码:172 / 192
页数:21
相关论文
共 50 条
  • [1] On the path length of binary trees
    Klein, Rolf, 1600, (36):
  • [2] On optimal weighted binary trees
    Pradhan, J
    Sastry, CV
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1995, 7 (03): : 445 - 464
  • [3] On a sublinear time parallel construction of optimal binary search trees
    Karpinski, Marek
    Rytter, Wojciech
    Parallel Processing Letters, 1998, 8 (03): : 387 - 397
  • [4] PATH LENGTH OF BINARY SEARCH TREES
    HU, TC
    TAN, KC
    SIAM JOURNAL ON APPLIED MATHEMATICS, 1972, 22 (02) : 225 - +
  • [5] Efficient Construction of Near-Optimal Binary and Multiway Search Trees
    Bose, Prosenjit
    Douieb, Karim
    ALGORITHMS AND DATA STRUCTURES, 2009, 5664 : 230 - 241
  • [6] ISA[k] trees: a class of binary search trees with minimal or near minimal internal path length
    Abuali, Faris N.
    Wainwright, Roger L.
    Software - Practice and Experience, 1993, 23 (11) : 1267 - 1283
  • [7] THE PATH-LENGTH OF BINARY-TREES
    KLEIN, R
    WOOD, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 367 : 128 - 136
  • [8] ON THE PATH-LENGTH OF BINARY-TREES
    KLEIN, R
    WOOD, D
    JOURNAL OF THE ACM, 1989, 36 (02) : 280 - 289
  • [9] CONSTRUCTION OF BALANCED BINARY TREES FOR PARALLEL PROCESSING
    EVANS, DJ
    SMITH, SA
    COMPUTER JOURNAL, 1977, 20 (04): : 378 - 379
  • [10] Parallel construction of multidimensional binary search trees
    Al-Furaih, I
    Aluru, S
    Goil, S
    Ranka, S
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (02) : 136 - 148