Abstract—A traditional search tree allows for efficient sequen-tial access to the elements of the tree. In addition, a search tree allows for efficient insertion of new elements and efficient deletion of existing elements. In this article we show how to extend the capabilities of a search tree by presenting an algorithm for efficient access to predefined subsets of the indexed elements. This is achieved by marking some of the elements of the search tree with marker bits. In addition, our algorithm allows us to efficiently retrieve the indexed elements in either ascending or descending direction relative to each of the ordering attributes. Index Terms—marker bits; search trees; ordering directions; data structures I
We show how to support the finger search operation on degree-balanced search trees in a space-effici...
An optimal binary search tree for an access sequence on elements is a static tree that minimizes the...
As the size of structural databases grows, the need for efficiently searching these databases arises...
This article describes how a search tree can be extended in order to allow efficient access to prede...
The aim of this work is to show the novel index structure based suffix array and ternary search tree...
Three families of strategies for organizing an index of ordered keys are investigated. It is assumed...
Modern search engines answer keyword-based queries extremely efficiently. The impressive speed is du...
We define a model for heuristic tree search which assumes that the quality of the heuristic used for...
International audienceWe study several generic tree search techniques applied to the Sequential Orde...
We present practical, concurrent binary search tree (BST) al-gorithms that explicitly maintain logic...
+ Appendix Yosi Ben-Asher, Eitan Farchi, y Ilan Newman z , Abstract It is well known that th...
We show how to support he finger search operation on degree-balanced search trees in a space-efficie...
Abstract. We give linear-time algorithms for re-ordering and height-restricting a binary search tree...
We address the extension of the binary search technique from sorted arrays and totally ordered sets ...
Binary search trees used as a data structure for rapid access to stored data. Arrays, vectors and li...
We show how to support the finger search operation on degree-balanced search trees in a space-effici...
An optimal binary search tree for an access sequence on elements is a static tree that minimizes the...
As the size of structural databases grows, the need for efficiently searching these databases arises...
This article describes how a search tree can be extended in order to allow efficient access to prede...
The aim of this work is to show the novel index structure based suffix array and ternary search tree...
Three families of strategies for organizing an index of ordered keys are investigated. It is assumed...
Modern search engines answer keyword-based queries extremely efficiently. The impressive speed is du...
We define a model for heuristic tree search which assumes that the quality of the heuristic used for...
International audienceWe study several generic tree search techniques applied to the Sequential Orde...
We present practical, concurrent binary search tree (BST) al-gorithms that explicitly maintain logic...
+ Appendix Yosi Ben-Asher, Eitan Farchi, y Ilan Newman z , Abstract It is well known that th...
We show how to support he finger search operation on degree-balanced search trees in a space-efficie...
Abstract. We give linear-time algorithms for re-ordering and height-restricting a binary search tree...
We address the extension of the binary search technique from sorted arrays and totally ordered sets ...
Binary search trees used as a data structure for rapid access to stored data. Arrays, vectors and li...
We show how to support the finger search operation on degree-balanced search trees in a space-effici...
An optimal binary search tree for an access sequence on elements is a static tree that minimizes the...
As the size of structural databases grows, the need for efficiently searching these databases arises...