MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  x

Download:
Download as a PDF | Download as a PS
by Lecturer Je, Erickson Scribe, David Bunde, Splay Trees
http://compgeom.cs.uiuc.edu/~jeffe/teaching/473/scribe/notes1.ps
Add To MetaCart

Abstract:

In this lecture, we describe splay trees, a data structure developed by Sleator and Tarjan [1] which supports insert, delete, nd, split, and merge operations in logarithmic amortized time. We show this with a general result that can also be used to prove that the performance of splay trees is within a constant factor of optimal in a number of dierent paradigms. Splay trees are binary trees. The basic building block for all of their operations is the rotation. A right rotation is depicted in Figure 1.1; a left rotation is the reverse, moving from the conguration shown in the right side of the gure to the conguration on the left. y x

Citations

295 Self-adjusting binary search trees – Sleator, Tarjan - 1985