TY - GEN
T1 - On list update and work function algorithms
AU - Anderson, Eric J.
AU - Hildrum, Kris
AU - Karlin, Anna R.
AU - Rasala, April
AU - Saks, Michael
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 1999.
PY - 1999
Y1 - 1999
N2 - The list update problem, a well-studied problem in dynamic data structures, can be described abstractly as a metrical task system. In this paper, we prove that a generic metrical task system algorithm, called the work function algorithm, has constant competitive ratio for list update. In the process, we present a new formulation of the well-known "list factoring" technique in terms of a partial order on the elements of the list. This approach leads to a new simple proof that a large class of online algorithms, including Move-To-Front, is (2 — 1/k)-competitive.
AB - The list update problem, a well-studied problem in dynamic data structures, can be described abstractly as a metrical task system. In this paper, we prove that a generic metrical task system algorithm, called the work function algorithm, has constant competitive ratio for list update. In the process, we present a new formulation of the well-known "list factoring" technique in terms of a partial order on the elements of the list. This approach leads to a new simple proof that a large class of online algorithms, including Move-To-Front, is (2 — 1/k)-competitive.
UR - http://www.scopus.com/inward/record.url?scp=84958046144&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84958046144&partnerID=8YFLogxK
U2 - 10.1007/3-540-48481-7_26
DO - 10.1007/3-540-48481-7_26
M3 - Conference contribution
AN - SCOPUS:84958046144
SN - 3540662510
SN - 9783540662518
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 289
EP - 300
BT - Algorithms - ESA 1999 - 7th Annual European Symposium, Proceedings
A2 - Nešetřil, Jaroslav
PB - Springer Verlag
T2 - 7th Annual European Symposium on Algorithms, ESA 1999
Y2 - 16 July 1999 through 18 July 1999
ER -