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 language | English |
|---|---|
| Pages (from-to) | 193-197 |
| Number of pages | 5 |
| Journal | Computers and Mathematics with Applications |
| Volume | 39 |
| Issue number | 7-8 |
| DOIs | |
| State | Published - 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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver