Single and bulk updates in stratified trees: An amortized and worst-case analysis

9Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Stratified trees form a family of classes of search trees of special interest because of their generality: they include symmetric binary B-trees, half-balanced trees, and red-black trees, among others. Moreover, stratified trees can be used as a basis for relaxed rebalancing in a very elegant way. The purpose of this paper is to study the rebalancing cost of stratified trees after update operations. The operations considered are the usual insert and delete operations and also bulk insertion, in which a number of keys arc inserted into the same place in the tree. Our results indicate that when insertions, deletions, and bulk insertions are applied in an arbitrary order, the amortized rebalancing cost for single insertions and deletions is constant, and for bulk insertions O(log m), where m is the size of the bulk. The latter is also a bound on the structural changes due to a bulk insertion in the worst case. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Soisalon-Soininen, E., & Widmayer, P. (2003). Single and bulk updates in stratified trees: An amortized and worst-case analysis. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2598, 278–292. https://doi.org/10.1007/3-540-36477-3_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free