This paper presents a simple method to build tree data structures which achieve just O(log N) visited nodes and O(D) compared digits (bits or bytes) per search or update, where N is the number of keys and D is the length of the keys, irrespectively of the order of the updates and of the digital representation of the keys. The additional space required by the method is asymptotically dismissable compared to the space of keys and pointers, and is easily updated on line. The method applies to fixed-length base-2 keys and to variable-length string keys as well, and permits to save space for common prefixes. The same ideas can be applied to the sorting problem, achieving algorithms with the best properties of quicksort/mergesort and radixs...
Abstract: Trees are frequently used data structures for fast access to the stored data. Data structu...
We present a general transformation for combining a constant number of binary search tree data struc...
Abstract. We present a general transformation for combining a con-stant number of binary search tree...
This paper presents a simple method to build tree data structures which achieve just O(log N) visite...
This paper presents a general technique for optimally transforming any dynamic data structure that o...
This paper presents a general technique for optimally transforming any dynamic data structure that o...
Search tree data structures like van Emde Boas trees are a theoretically attractive alternative to c...
The tree structures are getting more and more important in the modern computer systems. Especially i...
We show how to support the finger search operation on degree-balanced search trees in a space-effici...
Binary search trees and quicksort are examples of comparison-based data structure and algorithm resp...
The analyses of many algorithms and data structures (such as digital search trees) for searching and...
An implicit data structure for the dictionary problem maintains n data values in the first n locatio...
We show how to support he finger search operation on degree-balanced search trees in a space-efficie...
Ageneralization of binary search trees and binary split trees is developed that takes advantage of t...
Almost all computers regularly sort data. Many different sorting algorithms have been proposed. It i...
Abstract: Trees are frequently used data structures for fast access to the stored data. Data structu...
We present a general transformation for combining a constant number of binary search tree data struc...
Abstract. We present a general transformation for combining a con-stant number of binary search tree...
This paper presents a simple method to build tree data structures which achieve just O(log N) visite...
This paper presents a general technique for optimally transforming any dynamic data structure that o...
This paper presents a general technique for optimally transforming any dynamic data structure that o...
Search tree data structures like van Emde Boas trees are a theoretically attractive alternative to c...
The tree structures are getting more and more important in the modern computer systems. Especially i...
We show how to support the finger search operation on degree-balanced search trees in a space-effici...
Binary search trees and quicksort are examples of comparison-based data structure and algorithm resp...
The analyses of many algorithms and data structures (such as digital search trees) for searching and...
An implicit data structure for the dictionary problem maintains n data values in the first n locatio...
We show how to support he finger search operation on degree-balanced search trees in a space-efficie...
Ageneralization of binary search trees and binary split trees is developed that takes advantage of t...
Almost all computers regularly sort data. Many different sorting algorithms have been proposed. It i...
Abstract: Trees are frequently used data structures for fast access to the stored data. Data structu...
We present a general transformation for combining a constant number of binary search tree data struc...
Abstract. We present a general transformation for combining a con-stant number of binary search tree...