首页> 外文期刊>Algorithmica >Analysis of Quickselect Under Yaroslavskiy's Dual-Pivoting Algorithm
【24h】

Analysis of Quickselect Under Yaroslavskiy's Dual-Pivoting Algorithm

机译:Yaroslavskiy的双重旋转算法下的Quickselect分析

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

There is excitement within the algorithms community about a new partitioning method introduced by Yaroslavskiy. This algorithm renders Quicksort slightly faster than the case when it runs under classic partitioning methods. We show that this improved performance in Quicksort is not sustained in Quickselect; a variant of Quicksort for finding order statistics. We investigate the number of comparisons made by Quickselect to find a key with a randomly selected rank under Yaroslavskiy's algorithm. This grand averaging is a smoothing operator over all individual distributions for specific fixed order statistics. We give the exact grand average. The grand distribution of the number of comparison (when suitably scaled) is given as the fixed-point solution of a distributional equation of a contraction in the Zolotarev metric space. Our investigation shows that Quickselect under older partitioning methods slightly outperforms Quickselect under Yaroslavskiy's algorithm, for an order statistic of a random rank. Similar results are obtained for extremal order statistics, where again we find the exact average, and the distribution for the number of comparisons (when suitably scaled). Both limiting distributions are of perpetuities (a sum of products of independent mixed continuous random variables).
机译:在算法界内部,对于Yaroslavskiy引入的一种新的分区方法感到兴奋。与在传统分区方法下运行时相比,该算法使Quicksort的渲染速度稍快一些。我们表明,Quickselect中这种改进的性能无法在Quickselect中得到维持; Quicksort的一种变体,用于查找订单统计信息。我们调查了在Yaroslavskiy算法的基础上,Quickselect进行比较以找到具有随机选择等级的键的比较次数。该大平均值是特定固定订单统计信息在所有单个分布上的平滑运算符。我们给出确切的平均数。比较数的整体分布(适当缩放时)作为Zolotarev度量空间中收缩分布方程的不动点解给出。我们的研究表明,对于随机排名的订单统计,采用较旧分区方法的Quickselect略胜于Yaroslavskiy算法的Quickselect。对于极值阶统计量,获得了相似的结果,在这里我们再次找到了精确的平均值,以及比较次数的分布(在适当缩放的情况下)。两种极限分布都是永久性的(独立混合连续随机变量的乘积之和)。

著录项

  • 来源
    《Algorithmica》 |2016年第1期|485-506|共22页
  • 作者单位

    Univ Kaiserslautern, Dept Comp Sci, D-67663 Kaiserslautern, Germany;

    Univ Kaiserslautern, Dept Comp Sci, D-67663 Kaiserslautern, Germany|Univ Southern Denmark, Dept Math & Comp Sci, Odense, Denmark;

    George Washington Univ, Dept Stat, Washington, DC 20052 USA;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Quicksort; Quickselect; Average-case analysis; Grand average; Contraction;

    机译:快速排序;快速选择;平均案例分析;总体平均;收缩;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号