Vahan Mkrtchyan, Garik Petrosyan, K. Subramani, Piotr Wojciechowski
{"title":"二部图的部分顶点覆盖问题——一个参数化的透视","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":"5 1","pages":""},"PeriodicalIF":0.6000,"publicationDate":"2023-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"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\":\"5 1\",\"pages\":\"\"},\"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}","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
摘要
本文从参数化算法的角度研究了部分顶点覆盖问题的变体。回想一下,在经典的顶点覆盖问题(VC)中,我们给定一个图\(\mathbf{G = \langle V, E \rangle }\)和一个数字k,并问我们是否可以覆盖\(\textbf{E}\)中的所有边,使用\(\textbf{V}\)中的最多k个顶点。部分顶点覆盖问题(PVC)是VC问题的一个更一般的版本,在这个版本中,我们得到了一个额外的参数\(k'\)。然后我们问,是否\(\textbf{E}\)中至少\(k'\)条边可以使用\(\textbf{V}\)中最多k个顶点来覆盖。注意,VC问题是PVC问题的特例当\(k'=|\textbf{E}|\)。本文研究了PVC问题的加权推广。这被称为加权部分顶点覆盖问题(WPVC)。在WPVC问题中,我们给出两个参数R和L,分别与图\(\textbf{G}\)的顶点集\(\textbf{V}\)和边集\(\textbf{E}\)相关联。此外,我们给出了顶点和边的非负积分权函数。然后,目标是覆盖总权值至少为L的边,使用总权值最多为r的顶点。本文研究了PVC和WPVC问题的几种变体,并从固定参数可追溯性和W[1]-硬度的角度建立了新的结果。我们还引入了具有匹配约束的部分顶点覆盖问题,并证明了它对于某一类图是固定参数可处理的(FPT)。最后,我们证明了WPVC问题对于二部图是apx完全的。
On the Partial Vertex Cover Problem in Bipartite Graphs - a Parameterized Perspective
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.