English

Metrical task systems on trees via mirror descent and unfair gluing

Data Structures and Algorithms 2020-11-30 v3 Metric Geometry

Abstract

We consider metrical task systems on tree metrics, and present an O(depth×logn)O(\mathrm{depth} \times \log n)-competitive randomized algorithm based on the mirror descent framework introduced in our prior work on the kk-server problem. For the special case of hierarchically separated trees (HSTs), we use mirror descent to refine the standard approach based on gluing unfair metrical task systems. This yields an O(logn)O(\log n)-competitive algorithm for HSTs, thus removing an extraneous loglogn\log\log n in the bound of Fiat and Mendel (2003). Combined with well-known HST embedding theorems, this also gives an O((logn)2)O((\log n)^2)-competitive randomized algorithm for every nn-point metric space.

Keywords

Cite

@article{arxiv.1807.04404,
  title  = {Metrical task systems on trees via mirror descent and unfair gluing},
  author = {Sébastien Bubeck and Michael B. Cohen and James R. Lee and Yin Tat Lee},
  journal= {arXiv preprint arXiv:1807.04404},
  year   = {2020}
}