How evenly should one divide to conquer quickly?
Information Processing Letters
Introduction to algorithms
Worst-case analysis of a generalized heapsort algorithm
Information Processing Letters
Information Processing Letters
Mellin transforms and asymptotics: digital sums
Theoretical Computer Science
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The cost distribution of queue-mergesort, optimal mergesorts, and power-of-2 rules
Journal of Algorithms
Sorting on Electronic Computer Systems
Journal of the ACM (JACM)
Concerning the Merging of Equal Length Tape Files
Journal of the ACM (JACM)
Communications of the ACM
MFCS '80 Proceedings of the 9th Symposium on Mathematical Foundations of Computer Science
Hi-index | 0.00 |
An elementary approach is given to studying the recurrence relations associated with generalized heaps (or d-heaps), cost of optimal merge, and generalized divide-and-conquer minimization problems. We derive exact formulae for the solutions of all such recurrences and give some applications. In particular, we present a precise probabilistic analysis of Floyd's algorithm for constructing d-heaps when the input is randomly given. A variant of d-heap having some interesting combinatorial properties is also introduced.