Elsevier

Information Processing Letters

Volume 56, Issue 3, 10 November 1995, Pages 123-129
Information Processing Letters

Multiple Quickselect — Hoare's Find algorithm for several elements

https://doi.org/10.1016/0020-0190(95)00150-BGet rights and content

Abstract

Hoare's Find algorithm can be used to select p specified order statistics j1, j2, …, jp from a file of n elements simultaneously. We give precise formulæ for both the average number of passes and the average number of comparisons. Averaging again over all possible subsets of p elements, we get results of Lent and Mahmoud as corollaries.

References (9)

  • R. Graham et al.

    Concrete Mathematics

    (1989)
  • D. Greene et al.

    Mathematics for the Analysis of Algorithms

    (1981)
  • C.A.R. Hoare

    Find (Algorithm 65)

    Comm. ACM

    (1961)
  • P. Kirschenhofer et al.

    Analysis of Hoare's Find algorithm with median-of-three partition

    (1995)
There are more references available in the full text version of this article.

Cited by (34)

  • Distributional analysis of swaps in Quick Select

    2010, Theoretical Computer Science
  • Analysis of multiple quickselect variants

    2003, Theoretical Computer Science
  • Binary search tree recursions with harmonic toll functions

    2002, Journal of Computational and Applied Mathematics
View all citing articles on Scopus
View full text