Vahan Mkrtchyan, Garik Petrosyan, K. Subramani, Piotr Wojciechowski
{"title":"On the Partial Vertex Cover Problem in Bipartite Graphs - a Parameterized Perspective","authors":"Vahan Mkrtchyan, Garik Petrosyan, K. Subramani, Piotr Wojciechowski","doi":"10.1007/s00224-023-10152-w","DOIUrl":null,"url":null,"abstract":"<p>In this paper, we examine variants of the partial vertex cover problem from the perspective of parameterized algorithms. Recall that in the classical vertex cover problem (VC), we are given a graph <span>\\(\\mathbf{G = \\langle V, E \\rangle }\\)</span> and a number <i>k</i> and asked if we can cover all of the edges in <span>\\(\\textbf{E}\\)</span>, using at most <i>k</i> vertices from <span>\\(\\textbf{V}\\)</span>. The partial vertex cover problem (PVC) is a more general version of the VC problem in which we are given an additional parameter <span>\\(k'\\)</span>. We then ask the question of whether at least <span>\\(k'\\)</span> of the edges in <span>\\(\\textbf{E}\\)</span> can be covered using at most <i>k</i> vertices from <span>\\(\\textbf{V}\\)</span>. Note that the VC problem is a special case of the PVC problem when <span>\\(k'=|\\textbf{E}|\\)</span>. In this paper, we study the weighted generalizations of the PVC problem. This is called the weighted partial vertex cover problem (WPVC). In the WPVC problem, we are given two parameters <i>R</i> and <i>L</i>, associated respectively with the vertex set <span>\\(\\textbf{V}\\)</span> and edge set <span>\\(\\textbf{E}\\)</span> of the graph <span>\\(\\textbf{G}\\)</span> respectively. Additionally, we are given non-negative integral weight functions for the vertices and the edges. The goal then is to cover edges of total weight at least <i>L</i>, using vertices of total weight at most <i>R</i>. This paper studies several variants of the PVC and WPVC problems and establishes new results from the perspective of fixed-parameter tractability and <b>W[1]-hardness</b>. We also introduce a new problem called the partial vertex cover with matching constraints and show that it is Fixed-Parameter Tractable (<b>FPT</b>) for a certain class of graphs. Finally, we show that the WPVC problem is <b>APX-complete</b> for bipartite graphs.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":null,"pages":null},"PeriodicalIF":0.6000,"publicationDate":"2023-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Theory of Computing Systems","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s00224-023-10152-w","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we examine variants of the partial vertex cover problem from the perspective of parameterized algorithms. Recall that in the classical vertex cover problem (VC), we are given a graph \(\mathbf{G = \langle V, E \rangle }\) and a number k and asked if we can cover all of the edges in \(\textbf{E}\), using at most k vertices from \(\textbf{V}\). The partial vertex cover problem (PVC) is a more general version of the VC problem in which we are given an additional parameter \(k'\). We then ask the question of whether at least \(k'\) of the edges in \(\textbf{E}\) can be covered using at most k vertices from \(\textbf{V}\). Note that the VC problem is a special case of the PVC problem when \(k'=|\textbf{E}|\). In this paper, we study the weighted generalizations of the PVC problem. This is called the weighted partial vertex cover problem (WPVC). In the WPVC problem, we are given two parameters R and L, associated respectively with the vertex set \(\textbf{V}\) and edge set \(\textbf{E}\) of the graph \(\textbf{G}\) respectively. Additionally, we are given non-negative integral weight functions for the vertices and the edges. The goal then is to cover edges of total weight at least L, using vertices of total weight at most R. This paper studies several variants of the PVC and WPVC problems and establishes new results from the perspective of fixed-parameter tractability and W[1]-hardness. We also introduce a new problem called the partial vertex cover with matching constraints and show that it is Fixed-Parameter Tractable (FPT) for a certain class of graphs. Finally, we show that the WPVC problem is APX-complete for bipartite graphs.
期刊介绍:
TOCS is devoted to publishing original research from all areas of theoretical computer science, ranging from foundational areas such as computational complexity, to fundamental areas such as algorithms and data structures, to focused areas such as parallel and distributed algorithms and architectures.