Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Tony W. Lai

dblp:13/484 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 1998
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 3 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Algorithms and data structures · 83% Approximation and online algorithms · 17%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures › heuristic algorithms
adaptive heuristics
0.021998
Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost · SIAM J. Comput. 1998
Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost · SODA 1991
Algorithms and data structures › data structure design › search structures › search trees
binary search trees
0.021998
Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost · SIAM J. Comput. 1998
Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost · SODA 1991
Approximation and online algorithms › online algorithms
competitive analysis
0.011998
Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost · SIAM J. Comput. 1998
Algorithms and data structures › dynamic data structures
self-adjusting data structures
0.011998
Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost · SIAM J. Comput. 1998
Algorithms and data structures › data structure design › search structures › search trees › binary search trees
splay trees
0.011998
Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost · SIAM J. Comput. 1998
Algorithms and data structures › data structure design › search structures › search trees › binary search trees
dynamic optimality
0.011991
Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost · SODA 1991

Methods — techniques the papers use, named apart from their topics

randomized algorithm · 0.0amortized analysis · 0.0
YearPublicationVenuePosition
1998 Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost
abstract
We present lower and upper bounds on adaptive heuristics for maintaining binary search trees using a constant number of link or pointer changes for each operation (constant linkage cost (CLC)). We show that no adaptive heuristic with an amortized linkage cost of o(log n) can be competitive. In particular, we show that any heuristic that performs f(n)=o(log n) promotions (rotations) amortized over each access has a competitive ratio of at least $\Omega(\log n/f(n))$ against an oblivious adversary, and any heuristic that performs f(n)=o(log n) pointer changes amortized over each access has a competitive ratio of at least $\Omega(\frac{\log n}{f(n)\log(\log n/f(n))})$ against an adaptive online adversary. In our investigation of upper bounds we present four adaptive heuristics: a randomized, worst-case-CLC heuristic randomized two-promotion (R2P) whose expected search time is within a constant factor of the search time using an optimal tree; that is, it is statically competitive against an oblivious adversary; a randomized, expected-CLC heuristic (locally optimized randomized partial splay (LORPS)) that has O(log n) expected-amortized update time and is statically competitive against an oblivious adversary; a deterministic, amortized-CLC heuristic (locally optimized partial splay (LOPS)) that has O(log n) amortized update time and is statically competitive against an adaptive adversary; a practical, randomized heuristic (randomized partial splay (RPS)) that is not CLC but has performance bounds comparable with those of the splay heuristic of Sleator and Tarjan; it is statically competitive against an adaptive adversary. The randomized heuristics use only constant extra space, whereas the deterministic heuristic uses O(n) extra space.
Tony W. Lai, Derick Wood
SIAM J. Comput.1
1991 Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost
Tony W. Lai, Derick Wood
SODA1
1990 Updating Almost Complete Trees or One Level Makes All the Difference
Tony W. Lai, Derick Wood
STACS1