Table of Contents
Fetching ...

Minimum sum vertex cover: kernelization and parameterized algorithms

Yixin Cao, Ling Gai, Jingyi Liu, Jianxin Wang

Abstract

Given an ordering of the vertices of a graph, the cost of covering an edge is the smaller number of its two ends. The minimum sum vertex cover problem asks for an ordering that minimizes the total cost of covering all edges. We consider parameterized complexity of this problem, using the largest cost~$k$ of covering a single edge as the parameter. Note that the first $k$ vertices form a (not necessarily minimal) vertex cover of the graph, and the ordering of vertices after $k$ is irrelevant. We present a $(k^2 + 2 k)$-vertex kernel and an $O(m + 2^kk! k^4)$-time algorithm for the minimum sum vertex cover problem, where $m$ is the size of the input graph. Since our parameter~$k$ is polynomially bounded by the vertex cover number of the input graph, our results also apply to that parameterization.

Minimum sum vertex cover: kernelization and parameterized algorithms

Abstract

Given an ordering of the vertices of a graph, the cost of covering an edge is the smaller number of its two ends. The minimum sum vertex cover problem asks for an ordering that minimizes the total cost of covering all edges. We consider parameterized complexity of this problem, using the largest cost~ of covering a single edge as the parameter. Note that the first vertices form a (not necessarily minimal) vertex cover of the graph, and the ordering of vertices after is irrelevant. We present a -vertex kernel and an -time algorithm for the minimum sum vertex cover problem, where is the size of the input graph. Since our parameter~ is polynomially bounded by the vertex cover number of the input graph, our results also apply to that parameterization.
Paper Structure (5 sections, 9 theorems, 13 equations, 2 figures)

This paper contains 5 sections, 9 theorems, 13 equations, 2 figures.

Key Result

Lemma 1.1

In any optimal solution of the minimum sum vertex cover problem, the maximum cost of an edge is $O(\tau^{1.5})$.

Figures (2)

  • Figure 1: The kernelization algorithm for minimum sum vertex cover.
  • Figure 2: The parameterized algorithm for minimum sum vertex cover.

Theorems & Definitions (21)

  • Lemma 1.1
  • Theorem 1.2
  • Theorem 1.3
  • Proposition 2.1
  • proof
  • Lemma 2.2
  • proof
  • proof : Safeness of Rule \ref{['rul:max-degree']}.
  • Lemma 3.1
  • proof
  • ...and 11 more