The Prize-Collecting Generalized Steiner Tree Problem Via A New Approach Of Primal-Dual Schema

被引:59
作者
Hajiaghayi, MohammadTaghi [1 ]
Jain, Kama [2 ]
机构
[1] MIT, Comp Sci & Artificial Intelligence Lab, 32 Vassar St, Cambridge, MA 02139 USA
[2] Microsoft Res, Redmond, WA 98052 USA
来源
PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS | 2006年
关键词
D O I
10.1145/1109557.1109626
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we study the prize-collecting version of the Generalized Steiner Tree problem. To the best of our knowledge, there is no general combinatorial technique in approximation algorithms developed to study the prize-collecting versions of various problems. These problems are studied on a case by case basis by Bien-stock et al. [5] by applying an LP-rounding technique which is not a combinatorial approach. The main contribution of this paper is to introduce a general combinatorial approach towards solving these problems through novel primal-dual schema (without any need to solve an LP). We fuse the primal-dual schema with Farkas lemma to obtain a combinatorial 3-approximation algorithm for the Prize-Collecting Generalized Steiner Tree problem. Our work also inspires a combinatorial algorithm [19] for solving a special case of Kelly's problem [22] of pricing edges. We also consider the k-forest problem, a generalization of k-MST and k-Steiner tree, and we show that in spite of these problems for which there are constant factor approximation algorithms, the k-forest problem is much harder to approximate. In particular, obtaining an approximation factor better than O(n(1/6-epsilon)) for k-forest requires substantially new ideas including improving the approximation factor O(n(1/3-epsilon)) for the notorious densest k-subgraph problem. We note that k-forest and prize-collecting version of Generalized Steiner Tree are closely related to each other, since the latter is the Lagrangian relaxation of the former.
引用
收藏
页码:631 / +
页数:4
相关论文
共 30 条
[1]   WHEN TREES COLLIDE - AN APPROXIMATION ALGORITHM FOR THE GENERALIZED STEINER PROBLEM ON NETWORKS [J].
AGRAWAL, A ;
KLEIN, P ;
RAVI, R .
SIAM JOURNAL ON COMPUTING, 1995, 24 (03) :440-456
[2]   Buy-at-bulk network design [J].
Awerbuch, B ;
Azar, Y .
38TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1997, :542-547
[3]  
Bartal Y., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P161, DOI 10.1145/276698.276725
[4]  
Becchetti L, 2005, PROCEEDINGS OF THE SIXTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P375
[5]   A NOTE ON THE PRIZE COLLECTING TRAVELING SALESMAN PROBLEM [J].
BIENSTOCK, D ;
GOEMANS, MX ;
SIMCHILEVI, D ;
WILLIAMSON, D .
MATHEMATICAL PROGRAMMING, 1993, 59 (03) :413-420
[6]  
Devanur N. R., 2003, P 4 ACM C EL COMM, P108
[7]  
DEVANUR NR, 2003, MARKET EQUILIB UNPUB
[8]  
Feige U, 2002, ANN IEEE CONF COMPUT, P5
[9]   The dense k-subgraph problem [J].
Feige, U ;
Kortsarz, G ;
Peleg, D .
ALGORITHMICA, 2001, 29 (03) :410-421
[10]   A GENERAL APPROXIMATION TECHNIQUE FOR CONSTRAINED FOREST PROBLEMS [J].
GOEMANS, MX ;
WILLIAMSON, DP .
SIAM JOURNAL ON COMPUTING, 1995, 24 (02) :296-317