Distributional convergence for the number of symbol comparisons used by QuickSelect (Q2837754)

From MaRDI portal





scientific article; zbMATH DE number 6186887
Language Label Description Also known as
English
Distributional convergence for the number of symbol comparisons used by QuickSelect
scientific article; zbMATH DE number 6186887

    Statements

    0 references
    0 references
    11 July 2013
    0 references
    QuickSelect
    0 references
    QuickQuant
    0 references
    QuickVal
    0 references
    limit distribution
    0 references
    almost-sure convergence
    0 references
    L\(^p\)-convergence
    0 references
    symbol comparison
    0 references
    probabilistic source
    0 references
    Distributional convergence for the number of symbol comparisons used by QuickSelect (English)
    0 references
    The article contains an in-depth analysis of QuickSelect, the classic algorithm (described by \textit{C. A. R.\ Hoare} in [``Algorithm 65: Find'', Commun. ACM 4, No. 7, 321--322 (1961; \url{doi:10.1145/366622.366647})]) to select an element with a given rank in an unordered file of elements. It is similar to QuickSort but stops the search if the current pivot element has the desired rank and continues only in the subset of remaining elements that may have the appropriate rank (different from QuickSort that continues in both parts).NEWLINENEWLINEThe algorithm has already been subject of detailed studies and precise results are known about the number of key comparisons needed and sufficient to locate the desired element. In this article the analysis is made more intricate and detailed by taking into account the cost of key comparisons under the assumption that keys are sequences of symbols from a finite alphabet. The analysis is carried out for randomly generated keys under the assumption that the keys are generated independently and identically distributed, and using continuous distributions so that the keys can be assumed to be all distinct. Three types of random key sources are considered, namely memoryless sources, Markov sources and intermittent sources.
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references