Statements (27)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:architecture
gptkb:heap |
| gptkbp:advantage |
simplicity
good practical performance |
| gptkbp:introduced |
1986
|
| gptkbp:inventedBy |
gptkb:Robert_E._Tarjan
Fredman, Michael L. |
| gptkbp:main_disadvantage |
worse theoretical bounds than Fibonacci heap
|
| gptkbp:publishedIn |
gptkb:SIAM_Journal_on_Computing
|
| gptkbp:relatedTo |
gptkb:binary_heap
Fibonacci heap binomial heap |
| gptkbp:structureType |
gptkb:tree
|
| gptkbp:supports |
insert
delete-min meld decrease-key find-min |
| gptkbp:time_complexity_(decrease-key) |
O(log n) amortized
|
| gptkbp:time_complexity_(delete-min) |
O(log n) amortized
|
| gptkbp:time_complexity_(find-min) |
O(1)
|
| gptkbp:time_complexity_(insert) |
O(1) amortized
|
| gptkbp:time_complexity_(meld) |
O(1)
|
| gptkbp:usedFor |
priority queue
|
| gptkbp:bfsParent |
gptkb:PriorityQueue
|
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
pairing heap
|