Parameterized Approximation Algorithms for Weighted Vertex Cover

被引:0
|
作者
Mandal, Soumen [1 ]
Misra, Pranabendu [2 ]
Rai, Ashutosh [1 ]
Saurabh, Saket [3 ,4 ]
机构
[1] IIT Delhi, Dept Math, New Delhi, India
[2] Chennai Math Inst, Chennai, Tamil Nadu, India
[3] Inst Math Sci, Chennai, Tamil Nadu, India
[4] Univ Bergen, Bergen, Norway
来源
LATIN 2024: THEORETICAL INFORMATICS, PT II | 2024年 / 14579卷
基金
欧洲研究理事会;
关键词
Weighted Vertex Cover; Parameterized Algorithms; Approximation Algorithms; Parameterized Approximation; SET;
D O I
10.1007/978-3-031-55601-2_12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A vertex cover of a graph is a set of vertices of the graph such that every edge has at least one endpoint in it. In this work, we study WEIGHTED VERTEX COVER with solution size as a parameter. Formally, in the (k, W)-VERTEX COVER problem, given a graph G, an integer k, a positive rational W, and a weight function w : V (G) -> Q(+), the question is whether G has a VERTEX COVER of size at most k of weight at most W, with k being the parameter. An (a, b)-bi-criteria approximation algorithm for (k, W)-VERTEX COVER either produces a vertex cover S such that |S| <= ak and w(S) <= bW, or decides that there is no vertex cover of size at most k of weight at most W. We obtain the following results. - A simple (2, 2)-bi-criteria approximation algorithm for (k, W)-VERTEX COVER in polynomial time by modifying the standard LP-rounding algorithm. - A simple exact parameterized algorithm for (k, W)-VERTEX COVER running in O* (1.4656(k)) time (Here, the O* notation hides factors polynomial in n.). - A(1+epsilon, 2)-approximation algorithm for (k, W)-VERTEX COVER running in O* (1.4656((1- epsilon)k)) time. - A (1.5, 1.5)-approximation algorithm for (k, W)-VERTEX COVER running in O* (1.414(k)) time. - A (2 - delta, 2 - delta)-approximation algorithm for (k, W)-VERTEX COVER running in O* (Sigma(i= delta k(1-2 delta)/1+2 delta) (delta k(1-2 delta)/2 delta) ((delta k+i)(delta k-2i delta/1-2 delta))) time for any delta < 0.5. For example, for (1.75, 1.75) and (1.9, 1.9)-approximation algorithms, we get running times of O* (1.272k) and O* (1.151k) respectively. Our algorithms (expectedly) do not improve upon the running times of the existing algorithms for the unweighted version of Vertex Cover. When compared to algorithms for the weighted version, our algorithms are the first ones to the best of our knowledge which work with arbitrary weights, and they perform well when the solution size is much smaller than the total weight of the desired solution.
引用
收藏
页码:177 / 192
页数:16
相关论文
共 50 条
  • [31] Algorithms Parameterized by Vertex Cover and Modular Width, Through Potential Maximal Cliques
    Fomin, Fedor V.
    Liedloff, Mathieu
    Montealegre, Pedro
    Todinca, Ioan
    ALGORITHMICA, 2018, 80 (04) : 1146 - 1169
  • [32] Approximation algorithms to minimum vertex cover problems on polygons and terrains
    Tomás, AP
    Bajuelos, AL
    Marques, F
    COMPUTATIONAL SCIENCE - ICCS 2003, PT I, PROCEEDINGS, 2003, 2657 : 869 - 878
  • [33] Improved approximation algorithms for the vertex cover problem in graphs and hypergraphs
    Halperin, E
    SIAM JOURNAL ON COMPUTING, 2002, 31 (05) : 1608 - 1623
  • [34] Algorithms Parameterized by Vertex Cover and Modular Width, Through Potential Maximal Cliques
    Fedor V. Fomin
    Mathieu Liedloff
    Pedro Montealegre
    Ioan Todinca
    Algorithmica, 2018, 80 : 1146 - 1169
  • [35] Parameterized algorithm for eternal vertex cover
    Fomin, Fedor V.
    Gaspers, Serge
    Golovach, Petr A.
    Kratsch, Dieter
    Saurabh, Saket
    INFORMATION PROCESSING LETTERS, 2010, 110 (16) : 702 - 706
  • [36] Parameterized Complexity of Vertex Cover Variants
    Jiong Guo
    Rolf Niedermeier
    Sebastian Wernicke
    Theory of Computing Systems, 2007, 41 : 501 - 520
  • [37] Parameterized complexity of vertex cover variants
    Guo, Jiong
    Niedermeier, Rolf
    Wernicke, Sebastian
    THEORY OF COMPUTING SYSTEMS, 2007, 41 (03) : 501 - 520
  • [38] An approximation algorithm for weighted weak vertex cover problem in undirected graphs
    Zhang, Y
    Zhu, H
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2004, 3106 : 143 - 150
  • [39] A LINEAR-TIME APPROXIMATION ALGORITHM FOR THE WEIGHTED VERTEX COVER PROBLEM
    BARYEHUDA, R
    EVEN, S
    JOURNAL OF ALGORITHMS, 1981, 2 (02) : 198 - 203
  • [40] Distributed and Parallel Algorithms for Weighted Vertex Cover and other Covering Problems
    Koufogiannakis, Christos
    Young, Neal E.
    PODC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2009, : 171 - 179