Title :
A Permanent Approach to the Traveling Salesman Problem
Author :
Vishnoi, Nisheeth K.
Author_Institution :
Microsoft Res., Bangalore, India
Abstract :
A randomized polynomial time algorithm is presented which, for every simple, connected, k-regular graph on n vertices, finds a tour that visits every vertex and has length at most (1 + √(64/1n k)) n with high probability. The proof follows simply from results developed in the context of permanents; Egorychev´s and Falikman´s theorem which lower bounds the permanent of a doubly stochastic matrix and the polynomial time algorithm of Jerrum, Sinclair and Vigoda which samples a near-random, perfect matching from a bipartite graph. The techniques in this paper suggest new permanent-based approaches for TSP which could be useful in attacking other interesting cases of TSP.
Keywords :
computational complexity; graph theory; matrix algebra; probability; randomised algorithms; travelling salesman problems; Egorychev theorem; Falikman theorem; bipartite graph; connected k-regular graph; doubly stochastic matrix; near-random perfect matching; permanent context; polynomial time algorithm; randomized polynomial time algorithm; traveling salesman problem; undirected graph; Algorithm design and analysis; Approximation algorithms; Approximation methods; Bipartite graph; Polynomials; Traveling salesman problems; Upper bound; Approximation Algorithms; Permanent; Traveling Salesman Problem;
Conference_Titel :
Foundations of Computer Science (FOCS), 2012 IEEE 53rd Annual Symposium on
Conference_Location :
New Brunswick, NJ
Print_ISBN :
978-1-4673-4383-1
DOI :
10.1109/FOCS.2012.81