General splay: A basic theory and calculus

2Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

For storage and retrieval applications where access frequencies are biased, uniformly-balanced search trees may be suboptimal. Splay trees address this issue, providing a means for searching which is statically optimum and conjectured to be dynamically optimum. Subramanian explored the reasons for their success, expressing local transformations as templates and giving sufficient criteria for a template family to exhibit amortized O(logN) performance. We present a different formulation of the potential function, based on progress factors along edges. Its decomposition w.r.t. a template enables us to relax all of Subramanian's conditions. Moreover it illustrates the reasons why template-based self-adjustment schemes work, and provides a straightforward way of evaluating the efficiency of such schemes.

Cite

CITATION STYLE

APA

Georgakopoulos, G. F., & McClurkin, D. J. (1999). General splay: A basic theory and calculus. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1741, pp. 4–17). Springer Verlag. https://doi.org/10.1007/3-540-46632-0_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free