z-approximations

被引:40
作者
Hassin, R [1 ]
Khuller, S
机构
[1] Tel Aviv Univ, Sch Math Sci, Dept Stat & Operat Res, IL-69978 Tel Aviv, Israel
[2] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
[3] Univ Maryland, UMIACS, College Pk, MD 20742 USA
来源
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC | 2001年 / 41卷 / 02期
关键词
D O I
10.1006/jagm.2001.1187
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Approximation algorithms for NP-hard optimization problems have been widely studied for over three decades. Most of these measure the quality of the solution produced by taking the ratio of the cost of the solution produced by the algorithm to the cost of an optimal solution. In certain cases, this ratio may not be very meaningful-for example, if the ratio of the worst solution to the best solution is at most some constant alpha, then an approximation algorithm with factor alpha may in fact yield the worst solution! To overcome this hurdle (among others), several authors have independently suggested the use of a different measure which we call z-approximation. An algorithm is an alpha z-approximation if it runs in polynomial time and produces a solution whose distance from the optimal one is at most alpha times the distance between the optimal solution and the worst possible solution. The results known so far about z-approximations are either of the inapproximability type or rather straightforward observations. We design polynomial time algorithms for several fundamental discrete optimization problems; in particular we obtain a z-approximation factor of 1/2 for the DIRECTED TRAVELING SALESMAN PROBLEM (TSP) (with no triangle inequality assumption). For the UNDIRECTED TSP this improves to 1/3. We also show that if there is a polynomial time algorithm that for any fixed epsilon > 0 yields an epsilon z-approximation then P = NP. We also present z-approximations for several other problems such as MAX CUT, STACKER CRANE, MAXIMUM ACYCLIC SUBGRAPH, and MINIMUM DISJOINT CYCLE COVER. (C) 2001 Elsevier Science.
引用
收藏
页码:429 / 442
页数:14
相关论文
共 38 条
[1]  
AIELLO A, 1986, ALGEBRA COMBINATORIC, V1, P51
[2]  
AIELLO A, 1977, SEM IRIA
[3]  
ALON N, 1992, PROBABILISTIC METHOD
[4]  
[Anonymous], 1976, 388 CARN MELL U
[5]  
[Anonymous], 1989, INTRO ALGORITHMS
[6]   STRUCTURE PRESERVING REDUCTIONS AMONG CONVEX-OPTIMIZATION PROBLEMS [J].
AUSIELLO, G ;
DATRI, A ;
PROTASI, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1980, 21 (01) :136-153
[7]  
AUSIELLO G, 1980, UNIFIED APPROACH CLA, V12, P83
[8]  
Bar-Yehuda R., 1985, ANN DISCRETE MATH, V25, P27, DOI DOI 10.1016/S0304-0208(08)73101-3
[9]   A LINEAR-TIME APPROXIMATION ALGORITHM FOR THE WEIGHTED VERTEX COVER PROBLEM [J].
BARYEHUDA, R ;
EVEN, S .
JOURNAL OF ALGORITHMS, 1981, 2 (02) :198-203
[10]   THE COMPLEXITY OF APPROXIMATING A NONLINEAR PROGRAM [J].
BELLARE, M ;
ROGAWAY, P .
MATHEMATICAL PROGRAMMING, 1995, 69 (03) :429-441