Table of Contents
Fetching ...

From Chinese Postman to Salesman and Beyond I: Approximating Shortest Tours $δ$-Covering All Points on All Edges

Fabian Frei, Ahmed Ghazy, Tim A. Hartmann, Florian Hörsch, Dániel Marx

TL;DR

The paper defines the $δ$-Tour in a continuous graph model where every edge is a unit-length interval and the tour must $δ$-cover all points on the graph. It establishes fundamental connections: $0$-Tour corresponds to the Chinese Postman Problem, while $1/2$-Tour aligns with the Graphic TSP, with the problem’s complexity and required techniques varying across $δ$ regimes. It delivers approximation guarantees: a constant-factor approximation for fixed $0<δ<3/2$, an $O(\log n)$-approximation for fixed $δ≥3/2$, and an $O(\log^3 n)$-approximation when $δ$ is allowed to vary with the input; the paper also proves NP-hardness for all $δ>0$ and APX-hardness for $δ∈(0,3/2)$. This work connects classical route optimization with continuous covering problems, offering practical, regime-sensitive algorithms and laying groundwork for hardness results explored in the companion paper.

Abstract

A well-studied continuous model of graphs, introduced by Dearing and Francis [Transportation Science, 1974], considers each edge as a continuous unit-length interval of points. For $δ\geq 0$, we introduce the problem $δ$-Tour, where the objective is to find the shortest tour that comes within a distance of $δ$ of every point on every edge. It can be observed that 0-Tour is essentially equivalent to the Chinese Postman Problem, which is solvable in polynomial time. In contrast, 1/2-Tour is essentially equivalent to the Graphic Traveling Salesman Problem (TSP), which is NP-hard but admits a constant-factor approximation in polynomial time. We investigate $δ$-Tour for other values of $δ$, noting that the problem's behavior and the insights required to understand it differ significantly across various $δ$ regimes. We design polynomial-time approximation algorithms summarized as follows: (1) For every fixed $0 < δ< 3/2$, the problem $δ$-Tour admits a constant-factor approximation. (2) For every fixed $δ\geq 3/2$, the problem admits an $O(\log{n})$-approximation. (3) If $δ$ is considered to be part of the input, then the problem admits an $O(\log^3{n})$-approximation. This is the first of two articles on the $δ$-Tour problem. In the second one we complement the approximation algorithms presented here with inapproximability results and related to parameterized complexity.

From Chinese Postman to Salesman and Beyond I: Approximating Shortest Tours $δ$-Covering All Points on All Edges

TL;DR

The paper defines the -Tour in a continuous graph model where every edge is a unit-length interval and the tour must -cover all points on the graph. It establishes fundamental connections: -Tour corresponds to the Chinese Postman Problem, while -Tour aligns with the Graphic TSP, with the problem’s complexity and required techniques varying across regimes. It delivers approximation guarantees: a constant-factor approximation for fixed , an -approximation for fixed , and an -approximation when is allowed to vary with the input; the paper also proves NP-hardness for all and APX-hardness for . This work connects classical route optimization with continuous covering problems, offering practical, regime-sensitive algorithms and laying groundwork for hardness results explored in the companion paper.

Abstract

A well-studied continuous model of graphs, introduced by Dearing and Francis [Transportation Science, 1974], considers each edge as a continuous unit-length interval of points. For , we introduce the problem -Tour, where the objective is to find the shortest tour that comes within a distance of of every point on every edge. It can be observed that 0-Tour is essentially equivalent to the Chinese Postman Problem, which is solvable in polynomial time. In contrast, 1/2-Tour is essentially equivalent to the Graphic Traveling Salesman Problem (TSP), which is NP-hard but admits a constant-factor approximation in polynomial time. We investigate -Tour for other values of , noting that the problem's behavior and the insights required to understand it differ significantly across various regimes. We design polynomial-time approximation algorithms summarized as follows: (1) For every fixed , the problem -Tour admits a constant-factor approximation. (2) For every fixed , the problem admits an -approximation. (3) If is considered to be part of the input, then the problem admits an -approximation. This is the first of two articles on the -Tour problem. In the second one we complement the approximation algorithms presented here with inapproximability results and related to parameterized complexity.

Paper Structure

This paper contains 2 sections, 1 theorem, 1 figure, 1 table.

Table of Contents

  1. Introduction
  2. Our Results.

Key Result

Theorem 1

For every fixed $\delta \in (0,3/2)$, the problem ${\delta\textup{-Tour}}$ admits a polynomial-time constant-factor approximation algorithm.

Figures (1)

  • Figure 1: The approximation ratio of our algorithms for ${\delta\textup{-Tour}}$ plotted against $\delta$.

Theorems & Definitions (1)

  • Theorem 1: Constant-Factor Approximation