Distributional convergence for the number of symbol comparisons used by QuickSelect

From MaRDI portal
Publication:2837754

DOI10.1239/AAP/1370870125zbMATH Open1278.68354arXiv1202.2599OpenAlexW3104914883MaRDI QIDQ2837754FDOQ2837754


Authors: James Allen Fill, Takehiko Nakama Edit this on Wikidata


Publication date: 11 July 2013

Published in: Advances in Applied Probability (Search for Journal in Brave)

Abstract: When the search algorithm QuickSelect compares keys during its execution in order to find a key of target rank, it must operate on the keys' representations or internal structures, which were ignored by the previous studies that quantified the execution cost for the algorithm in terms of the number of required key comparisons. In this paper, we analyze running costs for the algorithm that take into account not only the number of key comparisons but also the cost of each key comparison. We suppose that keys are represented as sequences of symbols generated by various probabilistic sources and that QuickSelect operates on individual symbols in order to find the target key. We identify limiting distributions for the costs and derive integral and series expressions for the expectations of the limiting distributions. These expressions are used to recapture previously obtained results on the number of key comparisons required by the algorithm.


Full work available at URL: https://arxiv.org/abs/1202.2599




Recommendations




Cites Work


Cited In (12)

Uses Software





This page was built for publication: Distributional convergence for the number of symbol comparisons used by QuickSelect

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2837754)