English

A Multivariate Framework for Weighted FPT Algorithms

Data Structures and Algorithms 2015-02-24 v2

Abstract

We introduce a novel multivariate approach for solving weighted parameterized problems. In our model, given an instance of size nn of a minimization (maximization) problem, and a parameter W1W \geq 1, we seek a solution of weight at most (or at least) WW. We use our general framework to obtain efficient algorithms for such fundamental graph problems as Vertex Cover, 3-Hitting Set, Edge Dominating Set and Max Internal Out-Branching. The best known algorithms for these problems admit running times of the form cWnO(1)c^W n^{O(1)}, for some constant c>1c>1. We improve these running times to csnO(1)c^s n^{O(1)}, where sWs\leq W is the minimum size of a solution of weight at most (at least) WW. If no such solution exists, s=min{W,m}s=\min\{W,m\}, where mm is the maximum size of a solution. Clearly, ss can be substantially smaller than WW. In particular, the running times of our algorithms are (almost) the same as the best known OO^* running times for the unweighted variants. Thus, we solve the weighted versions of * Vertex Cover in 1.381snO(1)1.381^s n^{O(1)} time and nO(1)n^{O(1)} space. * 3-Hitting Set in 2.168snO(1)2.168^s n^{O(1)} time and nO(1)n^{O(1)} space. * Edge Dominating Set in 2.315snO(1)2.315^s n^{O(1)} time and nO(1)n^{O(1)} space. * Max Internal Out-Branching in 6.855snO(1)6.855^s n^{O(1)} time and space. We further show that Weighted Vertex Cover and Weighted Edge Dominating Set admit fast algorithms whose running times are of the form ctnO(1)c^t n^{O(1)}, where tst \leq s is the minimum size of a solution.

Keywords

Cite

@article{arxiv.1407.2033,
  title  = {A Multivariate Framework for Weighted FPT Algorithms},
  author = {Hadas Shachnai and Meirav Zehavi},
  journal= {arXiv preprint arXiv:1407.2033},
  year   = {2015}
}
R2 v1 2026-06-22T04:58:03.346Z