Abstract
Binomial heaps were invented in 1978 by J. Vuillemin [106]. They give a data structure for maintaining a collection of elements, each of which has a value drawn from an ordered set, such that new elements can be added and the element of minimum value extracted efficiently. They admit the following operations:
-
makeheap(i) return a new heap containing only element i
-
findmin(h) return a pointer to the element of h of minimum value
-
insert(h, i) add element i to heap h
-
deletemin(h) delete the element of minimum value from h
-
meld(h, h′) combine heaps h and h′ into one heap
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer-Verlag New York, Inc.
About this chapter
Cite this chapter
Kozen, D.C. (1992). Binomial Heaps. In: The Design and Analysis of Algorithms. Texts and Monographs in Computer Science. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-4400-4_8
Download citation
DOI: https://doi.org/10.1007/978-1-4612-4400-4_8
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-8757-5
Online ISBN: 978-1-4612-4400-4
eBook Packages: Springer Book Archive