Elsevier

Information Processing Letters

Volume 88, Issue 3, 15 November 2003, Pages 95-100
Information Processing Letters

Randomized selection in n+C+o(n) comparisons

https://doi.org/10.1016/S0020-0190(03)00361-2Get rights and content

Abstract

In this paper we present a randomized selection algorithm that with high probability 1−1/nρ, for any constant ρ>1 requires n+C+o(n) comparisons to determine the Cth order statistic of n keys thus matching a corresponding lower bound on the average number of comparisons required. Low order terms in the number of comparisons performed can also be reduced by extending the algorithm of Floyd and Rivest and analyzing its resulting performance more carefully.

References (11)

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

Cited by (2)

  • On Floyd and Rivest's SELECT algorithm

    2005, Theoretical Computer Science
View full text