• DocumentCode
    2723487
  • Title

    A Randomized Rounding Approach to the Traveling Salesman Problem

  • Author

    Gharan, Shayan Oveis ; Saberi, Amin ; Singh, Mohit

  • Author_Institution
    Manage. Sci. & Eng., Stanford Univ., Stanford, CA, USA
  • fYear
    2011
  • fDate
    22-25 Oct. 2011
  • Firstpage
    550
  • Lastpage
    559
  • Abstract
    For some positive constant ϵ0, we give a (3/2-ϵ0)-approximation algorithm for the following problem: given a graph G0 = (V,V0), find the shortest tour that visits every vertex at least once. This is a special case of the metric traveling salesman problem when the underlying metric is defined by shortest path distances in Go. The result improves on the 3/2-approximation algorithm due to Christofides [13] for this special case. Similar to Christofides, our algorithm finds a spanning tree whose cost is upper bounded by the optimum, then it finds the minimum cost Eulerian augmentation (or T-join) of that tree. The main difference is in the selection of the spanning tree. Except in certain cases where the solution of LP is nearly integral, we select the spanning tree randomly by sampling from a maximum entropy distribution defined by the linear programming relaxation. Despite the simplicity of the algorithm, the analysis builds on a variety of ideas such as properties of strongly Rayleigh measures from probability theory, graph theoretical results on the structure of near minimum cuts, and the integrality of the T-join polytope from polyhedral theory. Also, as a byproduct of our result, we show new properties of the near minimum cuts of any graph, which may be of independent interest.
  • Keywords
    graph theory; linear programming; probability; travelling salesman problems; Eulerian augmentation; Rayleigh measurement; approximation algorithm; graph theory; linear programming; polyhedral theory; positive constant; probability theory; randomized rounding approach; spanning tree; traveling salesman problem; Algorithm design and analysis; Approximation algorithms; Approximation methods; Educational institutions; Entropy; Measurement; Traveling salesman problems; Approximation Algorithms; Random Spanning Trees; Randomized Rounding; Traveling Salesman Problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science (FOCS), 2011 IEEE 52nd Annual Symposium on
  • Conference_Location
    Palm Springs, CA
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4577-1843-4
  • Type

    conf

  • DOI
    10.1109/FOCS.2011.80
  • Filename
    6108216