Better Bounds for Online Line Chasing

Marcin Bienkowski, Jaroslaw Byrka, Marek Chrobak, Christian Coester, Lukasz Jez, Elias Koutsoupias, Michael Wagner
2019 International Symposium on Mathematical Foundations of Computer Science  
We study online competitive algorithms for the line chasing problem in Euclidean spaces R d , where the input consists of an initial point P0 and a sequence of lines X1, X2, ..., Xm, revealed one at a time. At each step t, when the line Xt is revealed, the algorithm must determine a point Pt ∈ Xt. An online algorithm is called c-competitive if for any input sequence the path P0, P1, ..., Pm it computes has length at most c times the optimum path. The line chasing problem is a variant of a more
more » ... eneral convex body chasing problem, where the sets Xt are arbitrary convex sets. To date, the best competitive ratio for the line chasing problem was 28.1, even in the plane. We improve this bound by providing a simple 3-competitive algorithm for any dimension d. We complement this bound by a matching lower bound for algorithms that are memoryless in the sense of our algorithm, and a lower bound of 1.5358 for arbitrary algorithms. The latter bound also improves upon the previous lower bound of √ 2 ≈ 1.412 for convex body chasing in 2 dimensions. ACM Subject Classification Theory of computation → Online algorithms m t=1 Pt−1Pt . (Throughout the paper, by (P, Q) or P Q we denote the Euclidean distance between points P and Q in R d .) This path P must be computed online,
doi:10.4230/lipics.mfcs.2019.8 dblp:conf/mfcs/BienkowskiBCCJK19 fatcat:lawdoulj65gydhonuziwl235vq