[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/1109557.1109626acmconferencesArticle/Chapter ViewAbstractPublication PagessodaConference Proceedingsconference-collections
Article

The prize-collecting generalized steiner tree problem via a new approach of primal-dual schema

Published: 22 January 2006 Publication History

Abstract

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 Bienstock 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(n1/6-ε) for k-forest requires substantially new ideas including improving the approximation factor O(n1/3-ε) 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.

References

[1]
A. Agrawal, P. Klein, and R. Ravi, When trees collide: an approximation algorithm for the generalized Steiner problem on networks, SIAM J. Comput., 24 (1995), pp. 440--456.]]
[2]
B. Awerbuch and Y. Azar, Buy-at-bulk network design, in Proceedings of the 38th Annual Symposium on Foundations of Computer Science (FOCS '97), IEEE Computer Society, 1997, p. 542.]]
[3]
Y. Bartal, On approximating arbitrary metrices by tree metrics, in Proceedings of the 30th Annual ACM Symposium on Theory of Computing (STOC'98), ACM Press, 1998, pp. 161--168.]]
[4]
L. Becchetti, J. Konemann, S. Leonardi, and M. Pal, Sharing the cost more efficiently: Improved approximation for multicommodity rent-or-buy, in Proceedings of the 16th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA'05), 2005, pp. 375--384.]]
[5]
D. Bienstock, M. X. Goemans, D. Simchi-Levi, and D. Williamson, A note on the prize collecting traveling salesman problem, Math. Programming, 59 (1993), pp. 413--420.]]
[6]
F. A. Chudak, T. Roughgarden, and D. P. Williamson, Approximate k-msts and k-steiner trees via the primal-dual method and lagrangean relaxation, in Proceedings of the 8th International Conference on Integer Programming and Combinatorial Optimization (IPCO'01). London, UK, 2001, Springer-Verlag, pp. 60--70.]]
[7]
N. R. Devanur, M. Mihail, and V. V. Vazirani, Strategyproof cost-sharing mechanisms for set cover and facility location games, in Proceedings of ACM Conference on Electronic Commerce (EC'05), 2003, pp. 108--114.]]
[8]
N. R. Devanur, C. H. Papadimitriou, A. Saberi, and V. V. Vazirani, Market equilibrium via a primal-dual-type algorithm. Manuscript, 2003.]]
[9]
J. Fakcharoenphol, S. Rao, and K. Talwar, A tight bound on approximating arbitrary metrics by tree metrics, in Proceedings of the 35th ACM Symposium on Theory of Computing (STOC'03), ACM Press, 2003, pp. 448--455.]]
[10]
U. Feige, Relations between average case complexity and approximation complexity, in Proceedings of the 34th annual ACM Symposium on Theory of Computing (STOC'02), ACM Press, 2002, pp. 534--543.]]
[11]
U. Feige, G. Kortsarz, and D. Peleg, The dense k-subgraph problem, Algorithmica, 29 (2001), pp. 410--421.]]
[12]
M. X. Goemans and D. P. Williamson, A general approximation technique for constrained forest problems, SIAM J. Comput., 24 (1995), pp. 296--317.]]
[13]
S. Guha, A. Moss, J. S. Naor, and B. Schieber, Efficient recovery from power outage (extended abstract), in Proceedings of the 31st Annual ACM Symposium on Theory of Computing (STOC'99), ACM Press, 1999, pp. 574--582.]]
[14]
A. Gupta, A. Kumar, M. Pal, and T. Roughgarden, Approximation via cost-sharing: a simple approximation algorithm for the multicommodity rent-or-buy problem, in Proceedings of the 44rd Symposium on Foundations of Computer Science (FOCS'03), IEEE Computer Society, 2003, p. 606.]]
[15]
A. Gupta, A. Kumar, and T. Roughgarden, Simpler and better approximation algorithms for network design, in Proceedings of the 35th ACM Symposium on Theory of Computing (STOC'03), ACM Press, 2003, pp. 365--372.]]
[16]
K. Jain and V. V. Vazirani, Application of approximation algorithms to cooperative games, in Proceedings of the 33rd Annual ACM Symposium of the Theory of Computing (STOC'01), 2001, pp. 364--372.]]
[17]
K. Jain and V. V. Vazirani, Approximation algorithms for metric facility location and k-median problems using the primal-dual schema and Lagrangian relaxation, J. ACM, 48 (2001), pp. 274--296.]]
[18]
K. Jain and V. V. Vazirani, Equitable cost allocations via primal-dual-type algorithms, in Proceedings of the 34th Annual ACM Symposium of the Theory of Computing (STOC'02), 2002, pp. 313--321.]]
[19]
K. Jain and V. V. Vazirani, Primal-dual algorithms for solving eisenberg-gale-type convex programs. Submitted., 2005.]]
[20]
K. Jain, V. V. Vazirani, and M. Hajiaghayi, Algorithms for perfect matching using a new primal-dual schema. In preparation, 2005.]]
[21]
D. R. Karger and M. Minkoff, Building steiner trees with incomplete global knowledge, in Proceedings of the 41st Annual Symposium on Foundations of Computer Science (FOCS'01), IEEE Computer Society, 2000, p. 613.]]
[22]
F. P. Kelly, Charging and rate control for elastic traffic, European Transactions on Telecommunications, 8 (1997), pp. 33--37.]]
[23]
S. Khot, Ruling out PTAS for graph min-bisection, densest subgraph and bipartite clique, in Proceedings of the 44th Annual IEEE Symposium on the Foundations of Computer Science (FOCS'04), 2004, pp. 136--145.]]
[24]
A. Kumar, A. Gupta, and T. Roughgarden, A constant-factor approximation algorithm for the multicommodity, in Proceedings of the 43rd Symposium on Foundations of Computer Science (FOCS'02), IEEE Computer Society, 2002, p. 333.]]
[25]
A. Moss and Y. Rabani, Approximation algorithms for constrained node weighted steiner tree problems, in Proceedings of the 33rd Annual ACM Symposium on Theory of Computing (STOC'01), ACM Press, 2001, pp. 373--382.]]
[26]
M. Pal and E. Tardos, Strategy proof mechansims via primal-dual algorithm, in Proceedings of 44th Annual IEEE Symposium on the Foundations of Computer Science (FOCS'03), 2003, pp. 584--593.]]
[27]
F. S. Salman, J. Cheriyan, R. Ravi, and S. Subramanian, Approximating the single-sink link-installation problem in network design, SIAM J. on Optimization, 11 (2000), pp. 595--610.]]
[28]
A. Schrijver, Theory of linear and integer programming, John Wiley & Sons, New York, 1986.]]
[29]
D. B. Shmoys, Using linear programming in the design and analysis of approximation algorithms: two illustrative problems, in Approximation algorithms for combinatorial optimization (Approx'98), Springer, Berlin, 1998, pp. 15--32.]]
[30]
D. B. West, Introduction to Graph Theory, Prentice Hall Inc., Upper Saddle River, NJ, 1996.]]

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SODA '06: Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm
January 2006
1261 pages
ISBN:0898716055

Sponsors

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 22 January 2006

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 411 of 1,322 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)17
  • Downloads (Last 6 weeks)5
Reflects downloads up to 10 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Improved and Deterministic Online Service with Deadlines or DelayProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585107(761-774)Online publication date: 2-Jun-2023
  • (2020)Hunting multiple bumps in graphsProceedings of the VLDB Endowment10.14778/3377369.337737513:5(656-669)Online publication date: 1-Jan-2020
  • (2018)Online Constrained Forest and Prize-Collecting Network DesignAlgorithmica10.1007/s00453-017-0391-480:11(3335-3364)Online publication date: 1-Nov-2018
  • (2017)Partitioning a graph into small pieces with applications to path transversalProceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3039686.3039787(1546-1558)Online publication date: 16-Jan-2017
  • (2017)Hardness and approximation for network flow interdictionNetworks10.1002/net.2173969:4(378-387)Online publication date: 1-Jul-2017
  • (2014)Node-Weighted Steiner Tree and Group Steiner Tree in Planar GraphsACM Transactions on Algorithms10.1145/260107010:3(1-20)Online publication date: 1-Jul-2014
  • (2014)A new approximation algorithm for the Selective Single-Sink Buy-at-Bulk problem in network designJournal of Combinatorial Optimization10.1007/s10878-012-9544-127:4(663-678)Online publication date: 1-May-2014
  • (2013)On the k-edge-incident subgraph problem and its variantsDiscrete Applied Mathematics10.1016/j.dam.2013.06.014161:18(2985-2991)Online publication date: 1-Dec-2013
  • (2012)Prize-collecting steiner network problemsACM Transactions on Algorithms10.1145/2390176.23901789:1(1-13)Online publication date: 26-Dec-2012
  • (2012)An approximation algorithm for the Generalized k-Multicut problemDiscrete Applied Mathematics10.1016/j.dam.2012.01.016160:7-8(1240-1247)Online publication date: 1-May-2012
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media