Smoothed analysis of binary search trees and quicksort under additive noise

被引:0
|
作者
Manthey, Bodo [1 ]
Tantau, Till [2 ]
机构
[1] Univ Saarland, Postfach 151150, D-66041 Saarbrucken, Germany
[2] Univ Lubeck, Inst Theoret Informat, D-23538 Lubeck, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Binary search trees are a fundamental data structure and their height plays a key role in the analysis of divide-and-conquer algorithms like quicksort. We analyze their smoothed height under additive uniform noise: An adversary chooses a sequence of n real numbers in the range [0, 1], each number is individually perturbed by adding a value drawn uniformly at random from an interval of size d, and the resulting numbers are inserted into a search tree. An analysis of the smoothed tree height subject to n and d lies at the heart of our paper: We prove that the smoothed height of binary search trees is circle minus(root n/d + log n), where d >= 1/n may depend on n. Our analysis starts with the simpler problem of determining the smoothed number of left-to-right maxima in a sequence. We establish matching bounds, namely once more circle minus(root n/d + log n). We also apply our findings to the performance of the quicksort algorithm and prove that the smoothed number of comparisons made. by quicksort is circle minus(n/d+1 root n/d + n log n).
引用
收藏
页码:467 / +
页数:2
相关论文
共 50 条
  • [1] Smoothed analysis of binary search trees
    Manthey, Bodo
    Reischuk, Ruediger
    [J]. THEORETICAL COMPUTER SCIENCE, 2007, 378 (03) : 292 - 315
  • [2] Smoothed analysis of binary search trees
    Manthey, B
    Reischuk, R
    [J]. ALGORITHMS AND COMPUTATION, 2005, 3827 : 483 - 492
  • [3] On Smoothed Analysis of Quicksort and Hoare's Find
    Fouz, Mahmoud
    Kufleitner, Manfred
    Manthey, Bodo
    Jahromi, Nima Zeini
    [J]. COMPUTING AND COMBINATORICS, PROCEEDINGS, 2009, 5609 : 158 - +
  • [4] On Smoothed Analysis of Quicksort and Hoare’s Find
    Mahmoud Fouz
    Manfred Kufleitner
    Bodo Manthey
    Nima Zeini Jahromi
    [J]. Algorithmica, 2012, 62 : 879 - 905
  • [5] On Smoothed Analysis of Quicksort and Hoare's Find
    Fouz, Mahmoud
    Kufleitner, Manfred
    Manthey, Bodo
    Jahromi, Nima Zeini
    [J]. ALGORITHMICA, 2012, 62 (3-4) : 879 - 905
  • [6] BINARY SEARCH TREES
    GARSIA, AM
    [J]. NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1976, 23 (02): : A317 - A317
  • [7] On the distribution of binary search trees under the random permutation model
    Fill, JA
    [J]. RANDOM STRUCTURES & ALGORITHMS, 1996, 8 (01) : 1 - 25
  • [8] THE ANALYSIS OF A FRINGE HEURISTIC FOR BINARY SEARCH-TREES
    POBLETE, PV
    MUNRO, JI
    [J]. JOURNAL OF ALGORITHMS, 1985, 6 (03) : 336 - 350
  • [9] Optimal binary search trees
    Nagaraj, SV
    [J]. THEORETICAL COMPUTER SCIENCE, 1997, 188 (1-2) : 1 - 44
  • [10] Randomized binary search trees
    Martinez, C
    Roura, S
    [J]. JOURNAL OF THE ACM, 1998, 45 (02) : 288 - 323