Abstract

Analysis of Algorithms We adapt a novel idea of Cichon's related to Approximate Counting to the present instance of Digital Search Trees, by using m (instead of one) such trees. We investigate the level polynomials, which have as coefficients the expected numbers of data on a given level, and the insertion costs. The level polynomials can be precisely described, thanks to formulae from q-analysis. The asymptotics of expectation and variance of the insertion cost are fairly standard these days and done with Rice's method.

Highlights

  • Helmut ProdingerDigital search trees with m trees: Level polynomials and insertion costs

  • The following sentences from our own Prodinger (1995), which never appeared in a proper journal, can be reproduced here almost verbatim: A DST is constructed like a binary search tree, but the decision to go down to the left or right is done according to the representation of the key as a binary string of bits

  • In order to study the average search costs in a DST built from n random data, the polynomial Hn(u), which has as the coefficient of uk the expected number of nodes on this level, is studied

Read more

Summary

Helmut Prodinger

Digital search trees with m trees: Level polynomials and insertion costs. Discrete Mathematics and Theoretical Computer Science, DMTCS, 2011, Vol 13 no. HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés

Discrete Mathematics and Theoretical Computer Science
Introduction
Note again that for our DST application we have q
Just recently in our paper
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call