In this paper we extend the geometric binary search tree (BST) model of Demaine, Harmon, Iacono, Kane, and Patrascu (DHIKP) to accommodate for insertions and deletions. Within this extended model, we study the online Greedy BST algorithm introduced by DHIKP. Greedy BST is known to be equivalent to a maximally greedy (but inherently offline) algorithm introduced independently by Lucas in 1988 and Munro in 2000, conjectured to be dynamically optimal. With the application of forbidden-submatrix theory, we prove a quasilinear upper bound on the performance of Greedy BST on deque sequences. It has been conjectured (Tarjan, 1985) that splay trees (Sleator and Tarjan, 1983) can serve such sequences in linear time. Currently neither splay trees, no...
splay trees are competitive (within a constant competitive factor) among the class of all binary sea...
This thesis aims to analyze the costs of various binary search tree (BST) algorithms. BST is one of ...
We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In...
In this paper we extend the geometric binary search tree (BST) model of Demaine, Harmon, Iacono, Kan...
In this paper we extend the geometric binary search tree (BST) model of Demaine, Harmon, Iacono, Kan...
Greedy BST (or simply Greedy) is an online self-adjusting binary search tree defined in the geometri...
The dynamic optimality conjecture is perhaps the most fundamental open question about binary search ...
In their seminal paper [Sleator and Tarjan, J.ACM, 1985], the authors conjectured that the splay tre...
The dynamic optimality conjecture is perhaps the most fundamental open question about binary search ...
Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequence...
We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In...
In their seminal paper Sleator and Tarjan (1985) [15], the authors conjectured that the splay tree i...
Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequence...
The long-standing dynamic optimality conjecture postulates the existence of a dynamic binary search ...
We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In...
splay trees are competitive (within a constant competitive factor) among the class of all binary sea...
This thesis aims to analyze the costs of various binary search tree (BST) algorithms. BST is one of ...
We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In...
In this paper we extend the geometric binary search tree (BST) model of Demaine, Harmon, Iacono, Kan...
In this paper we extend the geometric binary search tree (BST) model of Demaine, Harmon, Iacono, Kan...
Greedy BST (or simply Greedy) is an online self-adjusting binary search tree defined in the geometri...
The dynamic optimality conjecture is perhaps the most fundamental open question about binary search ...
In their seminal paper [Sleator and Tarjan, J.ACM, 1985], the authors conjectured that the splay tre...
The dynamic optimality conjecture is perhaps the most fundamental open question about binary search ...
Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequence...
We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In...
In their seminal paper Sleator and Tarjan (1985) [15], the authors conjectured that the splay tree i...
Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequence...
The long-standing dynamic optimality conjecture postulates the existence of a dynamic binary search ...
We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In...
splay trees are competitive (within a constant competitive factor) among the class of all binary sea...
This thesis aims to analyze the costs of various binary search tree (BST) algorithms. BST is one of ...
We present a general method for de-amortizing essentially any Binary Search Tree (BST) algorithm. In...