Two algorithmic results for the traveling salesman problem

被引:57
作者
Barvinok, AI
机构
[1] Department of Mathematics, University of Michigan, Ann Arbor
关键词
Hamiltonian circuit; traveling salesman problem; combinatorial optimization;
D O I
10.1287/moor.21.1.65
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
For any norm in a Euclidean space and for any number delta > 0 we present a polynomial time algorithm which computes a Hamiltonian circuit with the given vertices in the space whose length approximates, with relative error less than delta, the largest length of a Hamiltonian circuit with these vertices. We also present an algorithm which for a given graph with n vertices computes the number of Hamiltonian circuits in this graph with 2(n+O(log n)) time complexity and a polynomial in n space complexity. As a by-product of our approach we prove that the permanent of a matrix can be computed in polynomial time provided the rank of the matrix is fixed.
引用
收藏
页码:65 / 84
页数:20
相关论文
共 9 条