arXiv Analytics

Sign in

arXiv:1505.07321 [math.PR]AbstractReferencesReviewsResources

A Limit Theorem for Radix Sort and Tries with Markovian Input

Kevin Leckey, Ralph Neininger, Wojciech Szpankowski

Published 2015-05-27Version 1

Tries are among the most versatile and widely used data structures on words. In particular, they are used in fundamental sorting algorithms such as radix sort which we study in this paper. While the performance of radix sort and tries under a realistic probabilistic model for the generation of words is of significant importance, its analysis, even for simplest memoryless sources, has proved difficult. In this paper we consider a more realistic model where words are generated by a Markov source. By a novel use of the contraction method combined with moment transfer techniques we prove a central limit theorem for the complexity of radix sort and for the external path length in a trie. This is the first application of the contraction method to the analysis of algorithms and data structures with Markovian inputs; it relies on the use of systems of stochastic recurrences combined with a product version of the Zolotarev metric.

Related articles: Most relevant | Search more
arXiv:1207.0302 [math.PR] (Published 2012-07-02, updated 2012-09-18)
Towards More Realistic Probabilistic Models for Data Structures: The External Path Length in Tries under the Markov Model
arXiv:math/0410177 [math.PR] (Published 2004-10-06)
On the contraction method with degenerate limit equation
arXiv:1301.3404 [math.PR] (Published 2013-01-15, updated 2013-11-19)
Polya urns via the contraction method