Stochastic analysis of the merge-sort algorithm

被引:0
|
作者
Cramer, M
机构
[1] University of Freiburg, Inst. für Math. Stochastik, 79104 Freiburg
关键词
contraction method; ideal metrics; Merge-Sort;
D O I
10.1002/(SICI)1098-2418(199708)11:1<81::AID-RSA3>3.0.CO;2-Q
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The number L-k of comparisons performed by the Merge-Sort algorithm to sort 2(k) keys follows the recursion L-k(d) = Lk-1 + <(Lk-1)over bar> + Y-k, where Lk-1, <(Lk-1)over bar>, and Y-k are independent and <(Lk-1)over bar> is a copy of Lk-1. The contraction method for ideal metrics of Rachev and Ruschendorf [7] is appropriate to handle recursions of the above type and to show asymptotic normality of the normalized L-k. Additional challenges have to be faced if the number of keys is not a power of 2. The difficulty lies in the fact that the cases of odd and even numbers differ slightly. Therefore, exact calculations of mean and variance have to be substituted by asymptotic results which are gained with the help of a run of a C-program. But even in that case asymptotic normality can be achieved by a refinement of the contraction principle. (C) 1997 John Wiley & Sons, Inc.
引用
收藏
页码:81 / 96
页数:16
相关论文
共 50 条
  • [1] Stochastic analysis of 'simultaneous merge-sort'
    Cramer, M
    [J]. ADVANCES IN APPLIED PROBABILITY, 1997, 29 (03) : 669 - 694
  • [2] MERGE-SORT ANALYSIS BY MATRIX TECHNIQUES
    RADKE, CE
    [J]. IBM SYSTEMS JOURNAL, 1966, 5 (04) : 226 - &
  • [3] Efficient unbalanced merge-sort
    Nardelli, E
    Proietti, G
    [J]. INFORMATION SCIENCES, 2006, 176 (10) : 1321 - 1337
  • [4] Merging and merge-sort in a single hop radio network
    Kik, M
    [J]. SOFSEM 2006: THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2006, 3831 : 341 - 349
  • [5] The Analysis of Coordinate-recorded Merge-Sort base on the Divide-and-Conquer Method
    Yan, Menghan
    Shang, Wenqian
    Zhang, Mengyi
    [J]. 2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 1209 - 1212
  • [6] MERGE SORT ALGORITHM
    BRON, C
    [J]. COMMUNICATIONS OF THE ACM, 1974, 17 (12) : 706 - 706
  • [7] MERGE SORT ALGORITHM
    BRON, C
    [J]. COMMUNICATIONS OF THE ACM, 1972, 15 (05) : 357 - &
  • [8] Parallelization of Modified Merge Sort Algorithm
    Marszalek, Zbigniew
    [J]. SYMMETRY-BASEL, 2017, 9 (09):
  • [9] Merge Sort Enhanced In Place Sorting Algorithm
    Vignesh, R.
    Pradhan, Tribikram
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2016, : 698 - 704
  • [10] Modification of Parallelization of Modified Merge Sort Algorithm
    Marszalek, Zbigniew
    Capizzi, Giacomo
    [J]. INFORMATION AND SOFTWARE TECHNOLOGIES, ICIST 2019, 2019, 1078 : 428 - 440