Amortized efficiency of list update and paging rules
Communications of the ACM
Competitive algorithms for on-line problems
STOC '88 Proceedings of the twentieth annual ACM symposium on Theory of computing
Competitive algorithms for server problems
Journal of Algorithms
An optimal on-line algorithm for K-servers on trees
SIAM Journal on Computing
The harmonic online K-server algorithm is competitive
STOC '91 Proceedings of the twenty-third annual ACM symposium on Theory of computing
New results on server problems
SIAM Journal on Discrete Mathematics
A competitive 2-server algorithm
Information Processing Letters
On fast algorithms for two servers
Journal of Algorithms
HARMONIC is a 3–competitive for two servers
Theoretical Computer Science
Random walks on weighted graphs and applications to on-line algorithms
Journal of the ACM (JACM)
Lower Bounds for Randomized $k$-Serverand Motion-Planning Algorithms
SIAM Journal on Computing
Generosity helps or an 11-competitive algorithm for three servers
Journal of Algorithms
STOC '94 Proceedings of the twenty-sixth annual ACM symposium on Theory of computing
On-line algorithms and the K-server conjecture
On-line algorithms and the K-server conjecture
A competitive 3-server algorithm
SODA '90 Proceedings of the first annual ACM-SIAM symposium on Discrete algorithms
Page Migration Algorithms Using Work Functions
ISAAC '93 Proceedings of the 4th International Symposium on Algorithms and Computation
A polylog(n)-competitive algorithm for metrical task systems
STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
On-line complexity of monotone set systems
Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms
The harmonic k-server algorithm is competitive
Journal of the ACM (JACM)
Movement minimization in conveyor flow shop processing
SODA '00 Proceedings of the eleventh annual ACM-SIAM symposium on Discrete algorithms
On page migration and other relaxed task systems
Theoretical Computer Science
A general decomposition theorem for the k-server problem
Information and Computation
DIALM '02 Proceedings of the 6th international workshop on Discrete algorithms and methods for mobile computing and communications
On list update and work function algorithms
Theoretical Computer Science
The 3-server problem in the plane
Theoretical Computer Science
A 3-Approximation Algorithm for Movement Minimization in Conveyor Flow Shop Processing
MFCS '01 Proceedings of the 26th International Symposium on Mathematical Foundations of Computer Science
A New Competitive Analysis of Randomized Caching
ISAAC '00 Proceedings of the 11th International Conference on Algorithms and Computation
STACS '00 Proceedings of the 17th Annual Symposium on Theoretical Aspects of Computer Science
On the Competitive Ratio of the Work Function Algorithm for the k-Server Problem
STACS '00 Proceedings of the 17th Annual Symposium on Theoretical Aspects of Computer Science
Analysis of the Harmonic Algorithm for Three Servers
STACS '03 Proceedings of the 20th Annual Symposium on Theoretical Aspects of Computer Science
A Decentralized Algorithm for Coordinating Independent Peers: An Initial Examination
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
A Randomized Algorithm for Two Servers on the Line (Extended Abstract)
ESA '98 Proceedings of the 6th Annual European Symposium on Algorithms
The 3-Server Problem in the Plane
ESA '99 Proceedings of the 7th Annual European Symposium on Algorithms
On List Update and Work Function Algorithms
ESA '99 Proceedings of the 7th Annual European Symposium on Algorithms
On Multicriteria Online Problems
ESA '00 Proceedings of the 8th Annual European Symposium on Algorithms
A General Decomposition Theorem for the k-Server Problem
ESA '01 Proceedings of the 9th Annual European Symposium on Algorithms
More on randomized on-line algorithms for caching
Theoretical Computer Science
Weak Adversaries for the k-Server Problem
FOCS '99 Proceedings of the 40th Annual Symposium on Foundations of Computer Science
FOCS '99 Proceedings of the 40th Annual Symposium on Foundations of Computer Science
SIGACT news online algorithms column 2
ACM SIGACT News
Randomized k-server algorithms for growth-rate bounded graphs
SODA '04 Proceedings of the fifteenth annual ACM-SIAM symposium on Discrete algorithms
Theoretical Computer Science - Special issue: Online algorithms in memoriam, Steve Seiden
On the competitive ratio of the work function algorithm for the k-server problem
Theoretical Computer Science - Special issue: Online algorithms in memoriam, Steve Seiden
Randomized k-server algorithms for growth-rate bounded graphs
Journal of Algorithms
Randomized online algorithms for minimum metric bipartite matching
SODA '06 Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm
On adequate performance measures for paging
Proceedings of the thirty-eighth annual ACM symposium on Theory of computing
The generalized two-server problem
Journal of the ACM (JACM)
Ramsey-type theorems for metric spaces with applications to online problems
Journal of Computer and System Sciences - Special issue on FOCS 2001
A lower bound on the competitivity of memoryless algorithms for a generalization of the CNN problem
Theoretical Computer Science
Competitive algorithms for the bicriteria k-server problem
Discrete Applied Mathematics - Special issue: International symposium on combinatorial optimization CO'02
Theoretical Computer Science
On the remote server problem or more about TCP acknowledgments
Theoretical Computer Science
Randomized k-server on hierarchical binary trees
STOC '08 Proceedings of the fortieth annual ACM symposium on Theory of computing
Randomized Competitive Analysis for Two-Server Problems
ESA '08 Proceedings of the 16th annual European symposium on Algorithms
The Design of Competitive Online Algorithms via a Primal: Dual Approach
Foundations and Trends® in Theoretical Computer Science
Online Computation with Advice
ICALP '09 Proceedings of the 36th International Colloquium on Automata, Languages and Programming: Part I
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
A competitive algorithm for the general 2-server problem
ICALP'03 Proceedings of the 30th international conference on Automata, languages and programming
An O(log2k)-competitive algorithm for metric bipartite matching
ESA'07 Proceedings of the 15th annual European conference on Algorithms
A randomized algorithm for two servers in cross polytope spaces
WAOA'07 Proceedings of the 5th international conference on Approximation and online algorithms
On the bicriteria k-server problem
ACM Transactions on Algorithms (TALG)
Towards the randomized k-server conjecture: a primal-dual approach
SODA '10 Proceedings of the twenty-first annual ACM-SIAM symposium on Discrete Algorithms
Metrical task systems and the k-server problem on HSTs
ICALP'10 Proceedings of the 37th international colloquium conference on Automata, languages and programming
On the additive constant of the k-server Work Function Algorithm
Information Processing Letters
A randomized algorithm for two servers in cross polytope spaces
Theoretical Computer Science
Proceedings of the twenty-third annual ACM symposium on Parallelism in algorithms and architectures
Online algorithms for the vehicle scheduling problem with time objective
WINE'05 Proceedings of the First international conference on Internet and Network Economics
On-Line algorithms, real time, the virtue of laziness, and the power of clairvoyance
TAMC'06 Proceedings of the Third international conference on Theory and Applications of Models of Computation
FCT'05 Proceedings of the 15th international conference on Fundamentals of Computation Theory
Tα Παιδíα Παíζϵι the interaction between algorithms and game theory
WEA'05 Proceedings of the 4th international conference on Experimental and Efficient Algorithms
Online function tracking with generalized penalties
SWAT'10 Proceedings of the 12th Scandinavian conference on Algorithm Theory
On the additive constant of the k-server work function algorithm
WAOA'09 Proceedings of the 7th international conference on Approximation and Online Algorithms
On the on-line k-truck problem with benefit maximization
ISAAC'06 Proceedings of the 17th international conference on Algorithms and Computation
LATIN'06 Proceedings of the 7th Latin American conference on Theoretical Informatics
Survey: A glimpse at Christos H. Papadimitriou
Computer Science Review
Computer Science Review
A Primal-Dual Randomized Algorithm for Weighted Paging
Journal of the ACM (JACM)
The online metric matching problem for doubling metrics
ICALP'12 Proceedings of the 39th international colloquium conference on Automata, Languages, and Programming - Volume Part I
The k-resource problem in uniform metric spaces
Theoretical Computer Science
A k-server problem with parallel requests and unit distances
Information Processing Letters
Hi-index | 0.01 |
We prove that the work function algorithm for the k-server problem has a competitive ratio at most 2k−1. Manasse et al. [1988] conjectured that the competitive ratio for the k-server problem is exactly k (it is trivially at least k); previously the best-known upper bound was exponential in k. Our proof involves three crucial ingredients: A quasiconvexity property of work functions, a duality lemma that uses quasiconvexity to characterize the configuration that achieve maximum increase of the work function, and a potential function that exploits the duality lemma.