首页> 外文期刊>OASIcs : OpenAccess Series in Informatics >A Note on Max k-Vertex Cover: Faster FPT-AS, Smaller Approximate Kernel and Improved Approximation
【24h】

A Note on Max k-Vertex Cover: Faster FPT-AS, Smaller Approximate Kernel and Improved Approximation

机译:关于最大k顶点覆盖率的注意事项:更快的FPT-AS,更小的近似内核和改进的逼近度

获取原文
获取外文期刊封面目录资料

摘要

In Maximum k-Vertex Cover (Max k-VC), the input is an edge-weighted graph G and an integer k, and the goal is to find a subset S of k vertices that maximizes the total weight of edges covered by S. Here we say that an edge is covered by S iff at least one of its endpoints lies in S.We present an FPT approximation scheme (FPT-AS) that runs in (1/epsilon)^{O(k)} poly(n) time for the problem, which improves upon Gupta, Lee and Li's (k/epsilon)^{O(k)} poly(n)-time FPT-AS [Anupam Gupta and, 2018; Anupam Gupta et al., 2018]. Our algorithm is simple: just use brute force to find the best k-vertex subset among the O(k/epsilon) vertices with maximum weighted degrees.Our algorithm naturally yields an (efficient) approximate kernelization scheme of O(k/epsilon) vertices; previously, an O(k^5/epsilon^2)-vertex approximate kernel is only known for the unweighted version of Max k-VC [Daniel Lokshtanov and, 2017]. Interestingly, this also has an application outside of parameterized complexity: using our approximate kernelization as a preprocessing step, we can directly apply Raghavendra and Tan's SDP-based algorithm for 2SAT with cardinality constraint [Prasad Raghavendra and, 2012] to give an 0.92-approximation algorithm for Max k-VC in polynomial time. This improves upon the best known polynomial time approximation algorithm of Feige and Langberg [Uriel Feige and, 2001] which yields (0.75 + delta)-approximation for some (small and unspecified) constant delta 0.We also consider the minimization version of the problem (called Min k-VC), where the goal is to find a set S of k vertices that minimizes the total weight of edges covered by S. We provide a FPT-AS for Min k-VC with similar running time of (1/epsilon)^{O(k)} poly(n). Once again, this improves on a (k/epsilon)^{O(k)} poly(n)-time FPT-AS of Gupta et al. On the other hand, we show, assuming a variant of the Small Set Expansion Hypothesis [Raghavendra and Steurer, 2010] and NP !subseteq coNP/poly, that there is no polynomial size approximate kernelization for Min k-VC for any factor less than two.
机译:在“最大k顶点覆盖范围(Max k-VC)”中,输入为边缘加权图G和整数k,目标是找到k个顶点的子集S,以最大化S覆盖的边缘的总权重。这里我们说一个边缘被S覆盖,如果它的至少一个端点位于S处。我们提出了一种FPT近似方案(FPT-AS),它以(1 / epsilon)^ {O(k)} poly(n )解决问题的时间,这在Gupta,Lee和Li的(k / epsilon)^ {O(k)} poly(n)时间FPT-AS上有所改善[Anupam Gupta and,2018; Anupam Gupta等,2018]。我们的算法很简单:只需要​​用蛮力在加权度最大的O(k / epsilon)顶点中找到最佳的k-顶点子集,我们的算法自然就会产生一个(高效)O(k / epsilon)顶点的近似核化方案;以前,O(k ^ 5 / epsilon ^ 2)-顶点近似内核仅在Max k-VC的未加权版本中才知道[Daniel Lokshtanov and,2017]。有趣的是,这在参数化复杂度之外还有一个应用:使用近似核化作为预处理步骤,我们可以将Raghavendra和Tan基于SDP的基于SDP的算法直接用于基数约束的2SAT [Prasad Raghavendra and,2012]得到0.92的近似值多项式时间的最大k-VC算法。这是对最著名的Feige和Langberg多项式时间逼近算法[Uriel Feige and,2001]的改进,该算法对于某些(较小且未指定)常数delta> 0产生(0.75 + delta)逼近。我们还考虑了问题(称为最小k-VC),目标是找到一组S个k个顶点,以最大程度减少S覆盖的边的总权重。我们为最小k-VC提供了FPT-AS,运行时间为(1 / epsilon)^ {O(k)} poly(n)。再一次,这在Gupta等人的(k /ε)^ {O(k)}聚(n)次FPT-AS上得到了改善。另一方面,我们表明,假设小集扩展假设[Raghavendra和Steurer,2010]和NP!subseteq coNP / poly的变体,对于Min k-VC,对于任何小于二。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号