We prove that no algorithm for balanced binary search trees performing insertions and deletions in amortized time O(f(n)) can guarantee a height smaller than dlog(n + 1) + 1=f(n)e for all n. We improve the existing upper bound to dlog(n + 1) + log 2 (f(n))=f(n)e, thus almost matching our lower bound. We also improve the existing upper bound for worst case algorithms, and give a lower bound for the semi-dynamic case
| openaire: EC/H2020/759557/EU//ALGOComThe dynamic optimality conjecture, postulating the existence ...
This paper considers the problem of bounding below the cost of accessing a sequence of keys in a bin...
This thesis aims to analyze the costs of various binary search tree (BST) algorithms. BST is one of ...
We give linear-time algorithms for re-ordering and heightrestricting a binary search tree with only...
Binary search trees are one of the most fundamental data structures. While the height of such a tree...
Suppose we have n keys, n access probabilities for the keys, and n+1 access probabilities for the ga...
Binary search trees are one of the most fundamental data structures. While the height of such a tree...
An algorithm is presented which constructs an optimal binary search tree for an ordered list of n it...
We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In...
In this paper we provide new lower bounds on the cost C of binary search trees. The bounds are expre...
AbstractBinary search trees are one of the most fundamental data structures. While the height of suc...
AbstractWe show that binary search trees of a given size tend to have smaller height when the root d...
Binary tree is a graph, without cycle, that is frequently used in computer science for fast data acc...
Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequence...
Abstract. It is well known that the expected search time in an N node binary search tree generated b...
| openaire: EC/H2020/759557/EU//ALGOComThe dynamic optimality conjecture, postulating the existence ...
This paper considers the problem of bounding below the cost of accessing a sequence of keys in a bin...
This thesis aims to analyze the costs of various binary search tree (BST) algorithms. BST is one of ...
We give linear-time algorithms for re-ordering and heightrestricting a binary search tree with only...
Binary search trees are one of the most fundamental data structures. While the height of such a tree...
Suppose we have n keys, n access probabilities for the keys, and n+1 access probabilities for the ga...
Binary search trees are one of the most fundamental data structures. While the height of such a tree...
An algorithm is presented which constructs an optimal binary search tree for an ordered list of n it...
We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In...
In this paper we provide new lower bounds on the cost C of binary search trees. The bounds are expre...
AbstractBinary search trees are one of the most fundamental data structures. While the height of suc...
AbstractWe show that binary search trees of a given size tend to have smaller height when the root d...
Binary tree is a graph, without cycle, that is frequently used in computer science for fast data acc...
Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequence...
Abstract. It is well known that the expected search time in an N node binary search tree generated b...
| openaire: EC/H2020/759557/EU//ALGOComThe dynamic optimality conjecture, postulating the existence ...
This paper considers the problem of bounding below the cost of accessing a sequence of keys in a bin...
This thesis aims to analyze the costs of various binary search tree (BST) algorithms. BST is one of ...