English

Covering with Clubs: Complexity and Approximability

Data Structures and Algorithms 2018-06-05 v1

Abstract

Finding cohesive subgraphs in a network is a well-known problem in graph theory. Several alternative formulations of cohesive subgraph have been proposed, a notable example being ss-club, which is a subgraph where each vertex is at distance at most ss to the others. Here we consider the problem of covering a given graph with the minimum number of ss-clubs. We study the computational and approximation complexity of this problem, when ss is equal to 2 or 3. First, we show that deciding if there exists a cover of a graph with three 22-clubs is NP-complete, and that deciding if there exists a cover of a graph with two 33-clubs is NP-complete. Then, we consider the approximation complexity of covering a graph with the minimum number of 22-clubs and 33-clubs. We show that, given a graph G=(V,E)G=(V,E) to be covered, covering GG with the minimum number of 22-clubs is not approximable within factor O(V1/2ε)O(|V|^{1/2 -\varepsilon}), for any ε>0\varepsilon>0, and covering GG with the minimum number of 33-clubs is not approximable within factor O(V1ε)O(|V|^{1 -\varepsilon}), for any ε>0\varepsilon>0. On the positive side, we give an approximation algorithm of factor 2V1/2log3/2V2|V|^{1/2}\log^{3/2} |V| for covering a graph with the minimum number of 22-clubs.

Keywords

Cite

@article{arxiv.1806.01119,
  title  = {Covering with Clubs: Complexity and Approximability},
  author = {Riccardo Dondi and Giancarlo Mauri and Florian Sikora and Italo Zoppis},
  journal= {arXiv preprint arXiv:1806.01119},
  year   = {2018}
}

Comments

Accepted in IWOCA 2018

R2 v1 2026-06-23T02:18:12.019Z