A PTAS for Euclidean TSP with Hyperplane Neighborhoods

04/11/2018
by   Antonios Antoniadis, et al.
0

In the Traveling Salesperson Problem with Neighborhoods (TSPN), we are given a collection of geometric regions in some space. The goal is to output a tour of minimum length that visits at least one point in each region. Even in the Euclidean plane, TSPN is known to be APX-hard, which gives rise to studying more tractable special cases of the problem. In this paper, we focus on the fundamental special case of regions that are hyperplanes in the d-dimensional Euclidean space. This case contrasts the much-better understood case of so-called fat regions. While for d=2 an exact algorithm with running time O(n^5) is known, settling the exact approximability of the problem for d=3 has been repeatedly posed as an open question. To date, only an approximation algorithm with guarantee exponential in d is known, and NP-hardness remains open. For arbitrary fixed d, we develop a Polynomial Time Approximation Scheme (PTAS) that works for both the tour and path version of the problem. Our algorithm is based on approximating the convex hull of the optimal tour by a convex polytope of bounded complexity. Such polytopes are represented as solutions of a sophisticated LP formulation, which we combine with the enumeration of crucial properties of the tour. As the approximation guarantee approaches 1, our scheme adjusts the complexity of the considered polytopes accordingly. In the analysis of our approximation scheme, we show that our search space includes a sufficiently good approximation of the optimum. To do so, we develop a novel and general sparsification technique to transform an arbitrary convex polytope into one with a constant number of vertices and, in turn, into one of bounded complexity in the above sense. Hereby, we maintain important properties of the polytope.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/12/2022

Unsplittable Euclidean Capacitated Vehicle Routing: A (2+ε)-Approximation Algorithm

In the unsplittable capacitated vehicle routing problem, we are given a ...
research
02/18/2020

Faster Algorithms for Orienteering and k-TSP

We consider the rooted orienteering problem in Euclidean space: Given n ...
research
09/22/2018

Optimizing a Generalized Gini Index in Stable Marriage Problems: NP-Hardness, Approximation and a Polynomial Time Special Case

This paper deals with fairness in stable marriage problems. The idea stu...
research
07/20/2021

FPT Approximation for Fair Minimum-Load Clustering

In this paper, we consider the Minimum-Load k-Clustering/Facility Locati...
research
06/29/2021

Approximation Schemes for Capacitated Vehicle Routing on Graphs of Bounded Treewidth, Bounded Doubling, or Highway Dimension

In this paper, we present Approximation Schemes for Capacitated Vehicle ...
research
11/04/2020

Approximating the discrete time-cost tradeoff problem with bounded depth

We revisit the deadline version of the discrete time-cost tradeoff probl...
research
08/31/2023

A Divide and Conquer Approximation Algorithm for Partitioning Rectangles

Given a rectangle R with area A and a set of areas L={A_1,...,A_n} with ...

Please sign up or login with your details

Forgot password? Click here to reset