Learning-Augmented Online TSP on Rings, Trees, Flowers and (almost) Everywhere Else

05/03/2023
by   Evripidis Bampis, et al.
0

We study the Online Traveling Salesperson Problem (OLTSP) with predictions. In OLTSP, a sequence of initially unknown requests arrive over time at points (locations) of a metric space. The goal is, starting from a particular point of the metric space (the origin), to serve all these requests while minimizing the total time spent. The server moves with unit speed or is "waiting" (zero speed) at some location. We consider two variants: in the open variant, the goal is achieved when the last request is served. In the closed one, the server additionally has to return to the origin. We adopt a prediction model, introduced for OLTSP on the line, in which the predictions correspond to the locations of the requests and extend it to more general metric spaces. We first propose an oracle-based algorithmic framework, inspired by previous work. This framework allows us to design online algorithms for general metric spaces that provide competitive ratio guarantees which, given perfect predictions, beat the best possible classical guarantee (consistency). Moreover, they degrade gracefully along with the increase in error (smoothness), but always within a constant factor of the best known competitive ratio in the classical case (robustness). Having reduced the problem to designing suitable efficient oracles, we describe how to achieve this for general metric spaces as well as specific metric spaces (rings, trees and flowers), the resulting algorithms being tractable in the latter case. The consistency guarantees of our algorithms are tight in almost all cases, and their smoothness guarantees only suffer a linear dependency on the error, which we show is necessary. Finally, we provide robustness guarantees improving previous results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/01/2022

Learning-Augmented Algorithms for Online TSP on the Line

We study the online Traveling Salesman Problem (TSP) on the line augment...
research
10/25/2022

Tight analysis of lazy: an improved algorithm for open online dial-a-ride

In the open online dial-a-ride problem, a single server has to carry tra...
research
10/26/2022

Online TSP with Known Locations

In this paper, we consider the Online Traveling Salesperson Problem (OLT...
research
07/17/2018

The Online k-Taxi Problem

We consider the online k-taxi problem, a generalization of the k-server ...
research
12/22/2021

Online Graph Algorithms with Predictions

Online algorithms with predictions is a popular and elegant framework fo...
research
05/25/2023

Online Dynamic Acknowledgement with Learned Predictions

We revisit the online dynamic acknowledgment problem. In the problem, a ...
research
09/09/2021

Online Search for a Hyperplane in High-Dimensional Euclidean Space

We consider the online search problem in which a server starting at the ...

Please sign up or login with your details

Forgot password? Click here to reset