A Fast Algorithm for Online k-servers Problem on Trees
Kamil Khadiev, Maxim Yagafarov

TL;DR
This paper introduces a new, more efficient implementation of the online k-server algorithm on trees, reducing query processing time from quadratic or linear to near-linear complexity.
Contribution
The authors present a novel implementation of the online k-server algorithm on trees with significantly improved time complexities for preprocessing and query processing.
Findings
Preprocessing time reduced to O(n)
Query processing time improved to O(k(log n)^2)
Maintains optimal competitive ratio of k
Abstract
We consider online algorithms for the -server problem on trees. There is a -competitive algorithm for this problem, and it is the best competitive ratio. M. Chrobak and L. Larmore provided it. At the same time, the existing implementation has time complexity for processing a query and for prepossessing, where is the number of nodes in a tree. Another implementation of the algorithm has time complexity for processing a query and for prepossessing. We provide a new time-efficient implementation of the algorithm. It has time complexity for preprocessing and for processing a query.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Complexity and Algorithms in Graphs · Cryptography and Data Security
