CSE 589 Part VIII

11/15/00


Click here to start


Table of Contents

CSE 589 Part VIII

Reading

Splay Trees – award winning

Another implementation of a Dictionary: use binary search tree

Splay Trees

Amortized Analysis

Idea

List Update

Sleator & Tarjan

Application of these ideas here:

Splay trees

Crucial Operation called “Splay”

PPT Slide

Rest of dictionary operations

PPT Slide

PPT Slide

PPT Slide

PPT Slide

How to implement Splay (K,T)?

PPT Slide

PPT Slide

PPT Slide

PPT Slide

Better proposal

PPT Slide

PPT Slide

PPT Slide

PPT Slide

The big theorem

Idea of Proof

More on idea of proof

Definitions

Using money during splay process

The Investment Lemma

Proof of Splay Tree Theorem using Investment Lemma

To prove investment lemma

Another Lemma

Cost of Splay Steps Lemma => Investment Lemma

Proof of Cost of Splay Steps Lemma

PPT Slide

Proof of Cost of Splay Steps Lemma, cont.

CSSL, Case 2(b) r’(p) = r(p)

PPT Slide

Proof of Cost of Splay Steps Lemma, cont.

Summary on Splay Trees

Author: Anna Karlin

Email: karlin@cs.washington.edu

Home Page: http://www.cs.washington.edu/education/courses/589

Download presentation source