Approximate fair cost allocation in metric traveling salesman games

被引:0
作者
Bläser, M [1 ]
Ram, LS [1 ]
机构
[1] ETH, Inst Theoret Informat, CH-8092 Zurich, Switzerland
来源
APPROXIMATION AND ONLINE ALGORITHMS | 2006年 / 3879卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A traveling salesman game is a cooperative game G = (N, c(D)). Here N, the set of players is the set of cities (or the vertices of the complete graph) and CD is the characteristic function where D is the underlying cost matrix. For all S subset of C N, define c(D)(S) to be the cost of a minimum cost Hamiltonian tour through the vertices of S boolean OR {0} where 0 is not an element of N is called as the home city. Define Core(g) = {x is an element of R-N : x(N) = c(D)(N) and for all S subset of N, x(S) <= c(D)(S)} as the core of a traveling salesman game G. Okamoto [15] conjectured that for the traveling salesman game 9 = (N, c(D)) with D satisfying triangle inequality, the problem of testing whether Core(G) is empty or not is NP-hard. We prove that this conjecture is true. This result directly implies the NP-hardness for the general case when D is asymmetric. We also study approximate fair cost allocations for these games. For this, we introduce the cycle cover games and show that the core of a cycle cover game is non-empty by finding a fair cost allocation vector in polynomial time. For a traveling salesman game, let is an element of-Core(9) = {x is an element of R-N : x(N) >= c(D)(N) and for all S subset of N, x(S) <= epsilon (.) c(D)(S)} be an is an element of-approximate core, for a given epsilon > 1. By viewing an approximate fair cost allocation vector for this game as a sum of exact fair cost allocation vectors of several related cycle cover games, we provide a polynomial time algorithm demonstrating the non-emptiness of the log(2)(vertical bar N vertical bar - 1)-approximate core by exhibiting a vector in this approximate core for the asymmetric traveling salesman game. We also show that there exists an epsilon(0) > 1 such that it is NP-hard to decide whether is an element of(0)-Core(G) is empty or not.
引用
收藏
页码:82 / 95
页数:14
相关论文
共 20 条
[1]  
BERMAN P, 2003, TR03022 ECCC
[2]   COST ALLOCATION FOR A SPANNING TREE - GAME THEORETIC APPROACH [J].
BIRD, CG .
NETWORKS, 1976, 6 (04) :335-350
[3]   Algorithmic aspects of the core of combinatorial optimization games [J].
Deng, XT ;
Ibaraki, T ;
Nagamochi, H .
MATHEMATICS OF OPERATIONS RESEARCH, 1999, 24 (03) :751-766
[4]  
Edmonds J., 1970, COMBINATORIAL STRUCT, P89
[5]   An explicit lower bound for TSP with distances one and two [J].
Engebretsen, L .
ALGORITHMICA, 2003, 35 (04) :301-319
[6]   On the core of ordered submodular cost games [J].
Faigle, U ;
Kern, W .
MATHEMATICAL PROGRAMMING, 2000, 87 (03) :483-499
[7]   On approximately fair cost allocation in Euclidean TSP games [J].
Faigle U. ;
Fekete S.P. ;
Hochstättler W. ;
Kern W. .
Operations-Research-Spektrum, 1998, 20 (1) :29-37
[8]   ON THE WORST-CASE PERFORMANCE OF SOME ALGORITHMS FOR THE ASYMMETRIC TRAVELING SALESMAN PROBLEM [J].
FRIEZE, AM ;
GALBIATI, G ;
MAFFIOLI, F .
NETWORKS, 1982, 12 (01) :23-39
[9]  
Goemans MX, 2000, PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P76
[10]   On some balanced, totally balanced and submodular delivery games [J].
Granot, D ;
Hamers, H ;
Tijs, S .
MATHEMATICAL PROGRAMMING, 1999, 86 (02) :355-366