Back to Search Start Over

Approximation Algorithms for Partial Vertex Covers in Trees.

Authors :
Mkrtchyan, Vahan
Parekh, Ojas
Subramani, K.
Source :
International Journal of Foundations of Computer Science; Jun2024, Vol. 35 Issue 4, p387-407, 21p
Publication Year :
2024

Abstract

This paper is concerned with designing algorithms for and analyzing the computational complexity of the partial vertex cover problem in trees. Graphs (and trees) are frequently used to model risk management in various systems. In particular, Caskurlu et al. in [4] have considered a system which essentially represents a tripartite graph. The goal in this model is to reduce the risk in the system below a predefined risk threshold level. It can be shown that the main goal in this risk management system can be formulated as a Partial Vertex Cover problem on bipartite graphs. In this paper, we focus on a special case of the partial vertex cover problem, when the input graph is a tree. We consider four possible versions of this setting, depending on whether or not, the vertices and edges are weighted. Two of these versions, where edges are assumed to be unweighted, are known to be polynomial-time solvable. However, the computational complexity of this problem with weighted edges, and possibly with weighted vertices, remained open. The main contribution of this paper is to resolve these questions by fully characterizing which variants of partial vertex cover remain NP-hard in trees, and which can be solved in polynomial time. In the paper, we propose two pseudo-polynomial DP-based algorithms for the most general case in which weights are present on both the edges and the vertices of the tree. One of these algorithms leads to a polynomial-time procedure, when weights are confined to the edges of the tree. The insights used in this algorithm are combined with additional scaling ideas to derive an FPTAS for the general case. A secondary contribution of this work is to propose a novel way of using centroid decompositions in trees, which could be useful in other settings as well. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
01290541
Volume :
35
Issue :
4
Database :
Complementary Index
Journal :
International Journal of Foundations of Computer Science
Publication Type :
Academic Journal
Accession number :
177778571
Full Text :
https://doi.org/10.1142/S0129054123500089