Analysis of multiple quickselect variants

  • Authors:
  • Alois Panholzer

  • Affiliations:
  • Institut für Algebra and Computermathematik, Technische Universität Wien, Wiedner Haupistrasse 8-10, A-1040 Wien Austria

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2003

Quantified Score

Hi-index 5.23

Visualization

Abstract

Multiple Quickselect is an algorithm that uses the idea of Quicksort to search for several order statistics simultaneously. In order to improve the efficiency of Quicksort, one can use the median of 2t + 1 randomly chosen elements as pivot element in the partitioning stage. Such a median of 2t + 1 partition can also be applied to Multiple Quickselect to reduce the number of comparisons. Here we give an analysis of such Multiple Quickselect variants that use median of 2t + 1 partition and describe for these algorithms the asymptotic behaviour of the expected number of required comparisons to find p-order statistics in a data set of size n for n → ∞ and fixed p.