The MergeInsertion Algorithm, also known as Ford-Johnson Algorithm, is a sorting algorithm that was discovered by Ford and Johnson in 1959. It was later described by Knuth as MergeInsertion. The algorithm can be divided into three steps: First pairs of elements are compared. Then the larger half is sorted using MergeInsertion. And last the remaining elements are inserted. The most interesting property of this algorithm is the number of comparisons it requires, which is close to the information-theoretic lower bound. While the worst-case behavior is well understood, only little is known about the average-case. This thesis takes a closer look at the average case behavior. An upper bound of n log n − 1.4005n + o(n) is established. For small n ...
Sorting involves rearrangement of items into ascending or descending order. There are several sortin...
In this paper we show how to stably merge two sequences A and B of sizes m and n, m n, respectivel...
AbstractThe problem of minimum-comparison-merging is solved for the case of one 4-element and one ar...
We investigate the worst case complexity regarding the number of comparisons for a simple and stable...
We present two stable mergesort variants, "peeksort" and "powersort", that exploit existing runs and...
International audienceWe describe a general framework for realistic analysis of sorting algorithms, ...
AbstractIn this paper, we analyze the recursive merge sort algorithm and quantify the deviation of t...
AbstractTwo linear-time algorithms for in-place/ merging are presented. Both algorithms perform at m...
We present a highly tuned mergesort algorithm that improves the cost bounds when used to sort linked...
International audienceWe describe a general framework for realistic analysis of sorting and searchin...
QuickXsortis a highly efficient in-place sequential sorting scheme that mixesHoare’sQuicksortalgorit...
AbstractIn 2000, Geffert et al. (Theoret. Comput. Sci. 237 (2000) 159) presented an asymptotically e...
Merge sort is one of the asymptotically optimal sorting algorithms that is used in many places inclu...
Some of the primordial issues in computer science is searching, arranging and ordering a list of ite...
Sorting algorithms based on successive merging of ordered subsequences are widely used, due to their...
Sorting involves rearrangement of items into ascending or descending order. There are several sortin...
In this paper we show how to stably merge two sequences A and B of sizes m and n, m n, respectivel...
AbstractThe problem of minimum-comparison-merging is solved for the case of one 4-element and one ar...
We investigate the worst case complexity regarding the number of comparisons for a simple and stable...
We present two stable mergesort variants, "peeksort" and "powersort", that exploit existing runs and...
International audienceWe describe a general framework for realistic analysis of sorting algorithms, ...
AbstractIn this paper, we analyze the recursive merge sort algorithm and quantify the deviation of t...
AbstractTwo linear-time algorithms for in-place/ merging are presented. Both algorithms perform at m...
We present a highly tuned mergesort algorithm that improves the cost bounds when used to sort linked...
International audienceWe describe a general framework for realistic analysis of sorting and searchin...
QuickXsortis a highly efficient in-place sequential sorting scheme that mixesHoare’sQuicksortalgorit...
AbstractIn 2000, Geffert et al. (Theoret. Comput. Sci. 237 (2000) 159) presented an asymptotically e...
Merge sort is one of the asymptotically optimal sorting algorithms that is used in many places inclu...
Some of the primordial issues in computer science is searching, arranging and ordering a list of ite...
Sorting algorithms based on successive merging of ordered subsequences are widely used, due to their...
Sorting involves rearrangement of items into ascending or descending order. There are several sortin...
In this paper we show how to stably merge two sequences A and B of sizes m and n, m n, respectivel...
AbstractThe problem of minimum-comparison-merging is solved for the case of one 4-element and one ar...