The convex body chasing problem, introduced by Friedman and Linial, is a competitive analysis problem on any normed vector space. In convex body chasing, for each timestep $t\in\mathbb N$, a convex body $K_t\subseteq \mathbb R^d$ is given as a request, and the player picks a point $x_t\in K_t$. The player aims to ensure that the total distance $\sum_{t=0}^{T-1}||x_t-x_{t+1}||$ is within a bounded ratio of the smallest possible offline solution. In this work, we consider the nested version of the problem, in which the sequence $(K_t)$ must be decreasing. For Euclidean spaces, we consider a memoryless algorithm which moves to the so-called Steiner point, and show that in a certain sense it is exactly optimal among memoryless algorithms. For general finite dimensional normed spaces, we combine the Steiner point and our recent previous algorithm to obtain a new algorithm which is nearly optimal for all $\ell^p_d$ spaces with $p\geq 1$, closing a polynomial gap.
翻译:由 Friedman 和 Linial 介绍的 convex 身体追寻问题是一个对任何规范矢量空间的竞争性分析问题。 在对每个时间步 $t\ pin\ mathbN$ 追逐的 convex 体 $K_ t\ subseteq\ mathbb R da$ d$ 的请求中, 给出了一个 convex 身体, 玩家选择了一个点 $x_ t\ k_ t\ k_ t\ t\ k_ t\ t\ t+1 $。 玩家旨在确保总距离 $\ sum_\ t= 0\ t-1\ x\ t- x ⁇ t+1 $ 在最小可能的离线解决方案的结合率范围内。 在这项工作中, 我们考虑的问题嵌套版本, 其序列 $( k_ t) 必须减少 。 对于 Euclidean 空间, 我们考虑一个无记忆的算法, 移动到所谓的 Steiner 点在不记忆的算法中是完全最佳的。 对于一般的尺寸标准规范空间, 我们把 Steiner 点和我们以前的算法结合了我们最近的新的算算法 以获得一个新的算算法 $@ lial$%_ d_ d.