Online Predictions for Online TSP on the Line

Jian Xi Shao, Ya Chun Liang, Chung Shou Liao

Research output: Contribution to journalArticlepeer-review

Abstract

With a rapidly growing attention on the development of learning-Augmented algorithms, we revisit the classical online traveling salesman problem (OLTSP) from the perspective of such learning approaches. A learning-Augmented online algorithm, or simply an online algorithm with predictions, considers how to improve its competitive performance with theoretical guarantees by forecasting the information of future requests, e.g., their release time or locations in the OLTSP. In this study, we investigate the OLTSP on the real line, motivated by the parcel picking problem in a smart warehouse, which aims at scheduling a route for a server (saying, a Kiva robot), starting at the origin, serving all online requests and returning to the origin such that the completion time is minimized. Each online request is released over time on the real line and the server moves back and forth along the line with unit speed. We mainly focus on zealous algorithms, a special type of online algorithms for the OLTSP which never allow the sever to wait if there are still unserved requests, and exploit a specific forecasting strategy, called online predictions, which makes a sequence of predictions one by one in an online manner. In order to ensure better competitive performance, we particularly explore the worst-case scenarios that restrict the power of such predictions. Based on the discussion, we make an assumption in which online predictions are guaranteed to be useful, and devise a learning-Augmented algorithm with max 6λ+1 4λ, 2λ+1 2λ-robustness and max 3 2 + t+ p OPT, 6+λ 4 + (1-λ) p OPT-consistency, 0 < λ ≤ 1, comparing to the previous lower bound of 7 4, where t and p which indicate prediction errors are sufficiently small constants. Moreover, we also conduct numerical experiments to demonstrate the practical effectiveness of the proposed algorithm.

Original languageEnglish
Pages (from-to)825-851
Number of pages27
JournalInternational Journal of Foundations of Computer Science
Volume34
Issue number7
DOIs
Publication statusPublished - 2023 Nov 1

All Science Journal Classification (ASJC) codes

  • Computer Science (miscellaneous)

Cite this