Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Optimum Sequence Trees

Published: 01 June 1977 Publication History
  • Get Citation Alerts
  • Abstract

    The construction problems of optimum sequence trees (or digital search trees) are considered in the following frameworks: 1. construction of optimum trees from a set of keys, 2. transformation of an arbitrary tree into an optimum one, 3. optimum insertions of keys into an optimum tree, 4. optimum deletions of keys from an optimum tree.
    Algorithms are shown. The number of operations needed for the algorithm in the framework 1 is at most $O(N^{2}L)$, and in the framework 2 it is at most $O(N^{3}L)$ both with $O(N)$ storage locations, where N and L are the number of keys and the length of coded keys respectively.
    Necessary and sufficient conditions for the optimality of sequence trees are also given.

    References

    [1]
    E. G. Coffman, Jr., J. Eve, File structure using hashing functions, Comm. ACM, 13 (1970), 427–432, 436
    [2]
    T. C. Hu, A. C. Tucker, Optimal computer search trees and variable-length alphabetical codes, SIAM J. Appl. Math., 21 (1971), 514–532
    [3]
    Donald E. Knuth, The art of computer programming. Vol. 1: Fundamental algorithms, Second printing, Addison-Wesley Publishing Co., Reading, Mass.-London-Don Mills, Ont, 1969xxi+634
    [4]
    D. E. Knuth, Optimum binary search trees, Acta Informat., 1 (1971), 14–25
    [5]
    Donald E. Knuth, The art of computer programming. Volume 3, Addison-Wesley Publishing Co., Reading, Mass.-London-Don Mills, Ont., 1973xi+722 pp. (1 foldout)
    [6]
    W. A. Martin, D. N. Ness, Optimizing binary trees grown with a sorting algorithm, Comm. ACM, 15 (1972), 88–93
    [7]
    M. Miyakawa, T. Yuba, M. Hoshi, Construction of optimum sequence trees with weighted codes, Res. Rep., EC72-35, Inst. Electronics and Communication Engrs., Japan, 1972
    [8]
    Y. Sugito, T. Yuba, K. Torii, Optimization of sequence hash trees using prefix hash trees, Proc. Joint Convention Rec. of Four Electrical and Electronics Institutes of Japan, No. 1063, 1971, Inst. Electronics and Communication Engrs., Japan, Tokyo, 1971
    [9]
    Toshitsugu Yuba, Masahiro Miyakawa, Optimum sequence hash trees, Systems-Computer-Controls, 4 (1973), 10–17, Trans. Inst. Electronics and Communication Engrs. of Japan, 56-D (1973), pp. 9–16
    [10]
    T. Yuba, M. Miyakawa, M. Hoshi, Optimization problems of sequence trees, Trans. Inst. Electronics and Communication Engrs. of Japan, 57-D (1974), 238–239

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image SIAM Journal on Computing
    SIAM Journal on Computing  Volume 6, Issue 2
    Jun 1977
    202 pages
    ISSN:0097-5397
    DOI:10.1137/smjcat.1977.6.issue-2
    Issue’s Table of Contents

    Publisher

    Society for Industrial and Applied Mathematics

    United States

    Publication History

    Published: 01 June 1977

    Author Tags

    1. algorithm
    2. digital search trees
    3. optimization
    4. searching
    5. sequence trees

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 12 Aug 2024

    Other Metrics

    Citations

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media