This note improves upon an earlier analysis of the author's [2]. Using methods from that paper, we give a dierent proof that the cost of traversing a binary tree by repeated splay-to-root is O(n), a result originally due to Tarjan [5].
We propose a framework for studying bottom-up restructuring heuristics for binary search trees. We i...
Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequence...
We present a linear-time sequential algorithm for the construction of a binary tree, given its preor...
AbstractWe give a new, simple proof for the sequential access theorem for splay trees. For an n-node...
Splay trees, a form of self-adjusting binary tree, were introduced by Sleator and Tarjan in the earl...
AbstractSplay trees, a form of self-adjusting binary tree, were introduced by Sleator and Tarjan in ...
Splay trees (Sleator and Tarjan) satisfy the so-called access lemma. Many of the nice properties of ...
In this paper we prove that if the nodes of an arbitrary n-node binary search tree T are splayed in ...
In this paper we perform an amortized analysis of a functional program for splaying. We construct a ...
In this paper we perform an amortized analysis of a functional program for splaying. We construct a ...
splay trees are competitive (within a constant competitive factor) among the class of all binary sea...
Splay trees are widely considered as the classic examples of self-adjusting binary search trees and ...
The dynamic optimality conjecture is perhaps the most fundamental open question about binary search ...
Access requests to keys stored into a data structure often exhibit locality of reference in practice...
Splay trees are self-adjusting binary search trees which were in-vented by Sleator and Tarjan [1]. T...
We propose a framework for studying bottom-up restructuring heuristics for binary search trees. We i...
Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequence...
We present a linear-time sequential algorithm for the construction of a binary tree, given its preor...
AbstractWe give a new, simple proof for the sequential access theorem for splay trees. For an n-node...
Splay trees, a form of self-adjusting binary tree, were introduced by Sleator and Tarjan in the earl...
AbstractSplay trees, a form of self-adjusting binary tree, were introduced by Sleator and Tarjan in ...
Splay trees (Sleator and Tarjan) satisfy the so-called access lemma. Many of the nice properties of ...
In this paper we prove that if the nodes of an arbitrary n-node binary search tree T are splayed in ...
In this paper we perform an amortized analysis of a functional program for splaying. We construct a ...
In this paper we perform an amortized analysis of a functional program for splaying. We construct a ...
splay trees are competitive (within a constant competitive factor) among the class of all binary sea...
Splay trees are widely considered as the classic examples of self-adjusting binary search trees and ...
The dynamic optimality conjecture is perhaps the most fundamental open question about binary search ...
Access requests to keys stored into a data structure often exhibit locality of reference in practice...
Splay trees are self-adjusting binary search trees which were in-vented by Sleator and Tarjan [1]. T...
We propose a framework for studying bottom-up restructuring heuristics for binary search trees. We i...
Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequence...
We present a linear-time sequential algorithm for the construction of a binary tree, given its preor...