Skip to main navigation Skip to search Skip to main content

The heap-mergesort

  • Bangladesh University of Engineering and Technology

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper, we present a new mergesort algorithm which can sort n(= 2h+1 - 1) elements using no more than nlog2(n + l)-(13/12)n-l element comparisons in the worst case. This algorithm includes the heap (fine heap) creation phase as a pre-processing step, and for each internal node v, its left and right subheaps are merged into a sorted list of the elements under that node. Experimental results show that this algorithm requires only n log2(n +1) - 1.2n element comparisons in the average case. But it requires extra space for n LINK fields.

Original languageEnglish
Pages (from-to)193-197
Number of pages5
JournalComputers and Mathematics with Applications
Volume39
Issue number7-8
DOIs
StatePublished - Mar 1 2000

Keywords

  • Complexity
  • Fine heap
  • Heap-mergesort
  • Mergesort

Fingerprint

Dive into the research topics of 'The heap-mergesort'. Together they form a unique fingerprint.

Cite this