We present a data structure based on AVL-trees which allows an insertion or a deletion to be performed in time O(log d), where d is the distance of the position searched for from a finger which points to the end of the file. Moving a finger to a distance d costs O(log d). This result demonstrates the power of the oldest basic data structure, the AVL-tree. A special case of interest is an efficient implementation of searchable priority queues such that Deletemin requires only constant time
AVL (Adel\u27son-Vel\u27skii and Landis) trees are efficient data structures far implementing dictio...
As other fundamental programming abstractions in energy-efficient computing, search trees are expect...
One of the classic data structures for storing point sets in R2 is the priority search tree, introdu...
We present a data structure based on AVL-trees which allows an insertion or a deletion to be perform...
We consider the problem of implementing finger search trees on the pointer machine, i.e., how to mai...
We consider the problem of implementing nger search trees on the pointer machine, i.e., how to maint...
We consider the problem of implementing finger search trees on the pointer machine, {\it i.e.}, how ...
We show how to support the finger search operation on degree-balanced search trees in a space-effici...
A finger is a point in a file near which updates and searches can be conducted particularly efficien...
The concurrent manipulation of an expanded AVL tree (EAVL tree) is considered in this paper. The pre...
Levcopolous and Overmars [L088] described a search tree in which the time to insert or delete a key ...
We show how to support he finger search operation on degree-balanced search trees in a space-efficie...
AVL trees are efficient data structures for implementing dictionaries. We present a parallel diction...
We consider the use of search trees to represent the dictionary aspects of a main-memory database in...
We consider the use of search trees to represent the dictionary aspects of a main-memory database in...
AVL (Adel\u27son-Vel\u27skii and Landis) trees are efficient data structures far implementing dictio...
As other fundamental programming abstractions in energy-efficient computing, search trees are expect...
One of the classic data structures for storing point sets in R2 is the priority search tree, introdu...
We present a data structure based on AVL-trees which allows an insertion or a deletion to be perform...
We consider the problem of implementing finger search trees on the pointer machine, i.e., how to mai...
We consider the problem of implementing nger search trees on the pointer machine, i.e., how to maint...
We consider the problem of implementing finger search trees on the pointer machine, {\it i.e.}, how ...
We show how to support the finger search operation on degree-balanced search trees in a space-effici...
A finger is a point in a file near which updates and searches can be conducted particularly efficien...
The concurrent manipulation of an expanded AVL tree (EAVL tree) is considered in this paper. The pre...
Levcopolous and Overmars [L088] described a search tree in which the time to insert or delete a key ...
We show how to support he finger search operation on degree-balanced search trees in a space-efficie...
AVL trees are efficient data structures for implementing dictionaries. We present a parallel diction...
We consider the use of search trees to represent the dictionary aspects of a main-memory database in...
We consider the use of search trees to represent the dictionary aspects of a main-memory database in...
AVL (Adel\u27son-Vel\u27skii and Landis) trees are efficient data structures far implementing dictio...
As other fundamental programming abstractions in energy-efficient computing, search trees are expect...
One of the classic data structures for storing point sets in R2 is the priority search tree, introdu...