Abstract
Unbalanced multiway trees are generally impractical external data structures because of their poor space performance. In order to avoid this handicap, we have adapted the technique of partial expansions to these trees. Compared to partially expandedB +-trees in terms of average performance, the method proposed is faster, has more compact indexes, and shows the same almostoptimal asymptotic space performance at the data bucket level.
Similar content being viewed by others
References
Abramowitz, M., Stegun, I.: Handbook of mathematical functions. New York: Dover 1972
Baeza-Yates, R.A., Larson, P.-A.: Analysis of B+-trees with partial expansions. IEEE Trans. Knowl. Data Eng.1 (3), 248–257 (1989)
Baeza-Yates, R.A.: A storage allocation algorithm suitable for file structures. Inf. Syst.15 (5), 515–521 (1990)
Bayer, R., Mc Creight, E.: Organization and maintenance of large ordered indexes. Acta Inf.14, 173–189 (1972)
Cunto, W., Poblete, P.V.: Transforming unbalanced multiway trees into a practical external data structure. Acta Inf.26, 193–211 (1988)
Eisenbarth, B., Ziviani, N., Gonnet, G.H., Mehlhorn, K., Wood, D.: The theory of fringe analysis and its application to 2–3 trees and B-trees. Inf. Control55(1–3), 173–189 (1982)
Frederickson, G.N.: Improving storage utilization in balanced trees. 7th Allerton Conference, Monticello, USA, pp. 255–264 (1979)
Knuth, D.E.: The art of computer programming, vol I. Fundamental algorithms, 2nd ed. Reading, MA: Addison Wesley 1973
Knuth, D.E.: The art of computer programming, vol III. Sorting and searching. Reading MA: Addison Wesley 1973
Larson, P.-A.: Linear hashing with partial expansions. Proc. 6th Int. Conf. on Very Large Data Bases, Montreal, Canada, pp. 224–232 (1980)
Lomet, D.: Partial expansions for file organizations with an index. ACM TODS12(1), 65–84 (1987)
Poblete, P.V., Munro, J.I.: The analysis of a fringe heuristic for binary search trees. J. Algorithms6, 336–350 (1985)
Yao, A.: On random 2–3 trees. Acta Inf.9, 159–170 (1978)
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Baeza-Yates, R.A., Cunto, W. Unbalanced multiway trees improved by partial expansions. Acta Informatica 29, 443–460 (1992). https://doi.org/10.1007/BF01193577
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01193577