Approximation algorithms for the Euclidean traveling salesman problem with discrete and continuous neighborhoods

K.M. Elbassioni, A.V. Fishkin, R.A. Sitters

    Research output: Contribution to journalArticleAcademicpeer-review

    46 Citations (Scopus)

    Abstract

    In the Euclidean traveling salesman problem with discrete neighborhoods, we are given a set of points P in the plane and a set of n connected regions (neighborhoods), each containing at least one point of P. We seek to find a tour of minimum length which visits at least one point in each region. We give (i) an O(a)-approximation algorithm for the case when the regions are disjoint and a-fat, with possibly varying size; (ii) an O(a3)-approximation algorithm for intersecting a-fat regions with comparable diameters. These results also apply to the case with continuous neighborhoods, where the sought TSP tour can hit each region at any point. We also give (iii) a simple O(log n)-approximation algorithm for continuous non-fat neighborhoods. The most distinguishing features of these algorithms are their simplicity and low running-time complexities.
    Original languageEnglish
    Pages (from-to)173-193
    JournalInternational Journal of Computational Geometry and Applications
    Volume19
    Issue number2
    DOIs
    Publication statusPublished - 2009

    Fingerprint

    Dive into the research topics of 'Approximation algorithms for the Euclidean traveling salesman problem with discrete and continuous neighborhoods'. Together they form a unique fingerprint.

    Cite this