Improved behaviour of tries by the "symmetrization" of the source

作者: Y.A. Reznik , W. Szpankowski

DOI: 10.1109/DCC.2002.999975

关键词:

摘要: In this paper, we propose and study a pre-processing technique for improving performance of digital tree (trie)-based search algorithms under asymmetric memoryless sources. This (which call symmetrization the source) bijectively maps sequences symbols from original (asymmetric) source into an output alphabet resulting in more uniform distribution. We introduce criterion efficiency such mapping, demonstrate that problem finding optimal construction given (or universal) transform is equivalent to constructing minimum redundancy variable-length-to-block code class sources). Based on result, incorporate known (optimal codes their asymptotic behaviour. complement our analysis with description efficient algorithm universal binary sources, compare structure standard tries.

参考文章(28)
Peter Kirschenhofer, Helmut Prodinger, Some Further Results on Digital Search Trees international colloquium on automata languages and programming. pp. 177- 185 ,(1986) , 10.1007/3-540-16761-7_67
Philippe Jacquet, Mireille Regnier, Trie partitioning process: limiting distributions colloquium on trees in algebra and programming. pp. 196- 210 ,(1986) , 10.1007/BFB0022669
James A. Storer, Data compression: methods and theory Computer Science Press, Inc.. ,(1987)
L. Devroye, A note on the average depth of tries Computing. ,vol. 28, pp. 367- 371 ,(1982) , 10.1007/BF02279819
Philippe Jacquet, Wojciech Szpankowski, Autocorrelation on words and its applications: analysis of suffix trees by string-ruler approach Journal of Combinatorial Theory, Series A. ,vol. 66, pp. 237- 269 ,(1994) , 10.1016/0097-3165(94)90065-5
Aho AV, JE Hopcroft, JD Ullman, The Design and Analysis of Computer Algorithms ,(1974)
Philippe Flajolet, Robert Sedgewick, Digital search trees revisited SIAM Journal on Computing. ,vol. 15, pp. 748- 767 ,(1986) , 10.1137/0215054
Wojciech Szpankowski, Patricia tries again revisited Journal of the ACM. ,vol. 37, pp. 691- 711 ,(1990) , 10.1145/96559.214080
Hosam Mahmoud, Philippe Flajolet, Philippe Jacquet, Mireille Régnier, Analytic variations on bucket selection and sorting Acta Informatica. ,vol. 36, pp. 735- 760 ,(2000) , 10.1007/S002360050173
Boris Pittel, Paths in a random digital tree: limiting distributions Advances in Applied Probability. ,vol. 18, pp. 139- 155 ,(1986) , 10.2307/1427240