English

Weighted Upper Edge Cover: Complexity and Approximability

Data Structures and Algorithms 2018-11-08 v1

Abstract

Optimization problems consist of either maximizing or minimizing an objective function. Instead of looking for a maximum solution (resp. minimum solution), one can find a minimum maximal solution (resp. maximum minimal solution). Such "flipping" of the objective function was done for many classical optimization problems. For example, Minimum Vertex Cover becomes Maximum Minimal Vertex Cover, Maximum Independent Set becomes Minimum Maximal Independent Set and so on. In this paper, we propose to study the weighted version of Maximum Minimal Edge Cover called Upper Edge Cover, a problem having application in the genomic sequence alignment. It is well-known that Minimum Edge Cover is polynomial-time solvable and the "flipped" version is NP-hard, but constant approximable. We show that the weighted Upper Edge Cover is much more difficult than Upper Edge Cover because it is not O(1n1/2ε)O(\frac{1}{n^{1/2-\varepsilon}}) approximable, nor O(1Δ1ε)O(\frac{1}{\Delta^{1-\varepsilon}}) in edge-weighted graphs of size nn and maximum degree Δ\Delta respectively. Indeed, we give some hardness of approximation results for some special restricted graph classes such as bipartite graphs, split graphs and kk-trees. We counter-balance these negative results by giving some positive approximation results in specific graph classes.

Keywords

Cite

@article{arxiv.1811.02599,
  title  = {Weighted Upper Edge Cover: Complexity and Approximability},
  author = {Kaveh Khoshkhah and Mehdi Khosravian Ghadikolaei and Jerome Monnot and Florian Sikora},
  journal= {arXiv preprint arXiv:1811.02599},
  year   = {2018}
}

Comments

19 pages, 4 figures

R2 v1 2026-06-23T05:06:55.560Z