Papers
Topics
Authors
Recent
Search
2000 character limit reached

Kernelization Algorithms for Packing Problems Allowing Overlaps (Extended Version)

Published 25 Nov 2014 in cs.DS | (1411.6915v3)

Abstract: We consider the problem of discovering overlapping communities in networks which we model as generalizations of Graph Packing problems with overlap. We seek a collection $\mathcal{S}&#39; \subseteq \mathcal{S}$ consisting of at least kk sets subject to certain disjointness restrictions. In the rr-Set Packing with tt-Membership, each element of U\mathcal{U} belongs to at most tt sets of $\mathcal{S&#39;}$ while in tt-Overlap each pair of sets in $\mathcal{S&#39;}$ overlaps in at most tt elements. Each set of S\mathcal{S} has at most rr elements. Similarly, both of our graph packing problems seek a collection K\mathcal{K} of at least kk subgraphs in a graph GG each isomorphic to a graph H∈HH \in \mathcal{H}. In H\mathcal{H}-Packing with tt-Membership, each vertex of GG belongs to at most tt subgraphs of K\mathcal{K} while in tt-Overlap each pair of subgraphs in K\mathcal{K} overlaps in at most tt vertices. Each member of H\mathcal{H} has at most rr vertices and mm edges. We show NP-Completeness results for all of our packing problems and we give a dichotomy result for the H\mathcal{H}-Packing with tt-Membership problem analogous to the Kirkpatrick and Hell \cite{Kirk78}. We reduce the rr-Set Packing with tt-Membership to a problem kernel with O((r+1)<sup>r</sup>k<sup>r)O((r+1)<sup>r</sup> k<sup>{r}) elements while we achieve a kernel with O(r<sup>r</sup>k<sup>r−t−1)O(r<sup>r</sup> k<sup>{r-t-1}) elements for the rr-Set Packing with tt-Overlap. In addition, we reduce the H\mathcal{H}-Packing with tt-Membership and its edge version to problem kernels with O((r+1)<sup>r</sup>k<sup>r)O((r+1)<sup>r</sup> k<sup>{r}) and O((m+1)<sup>m</sup>k<sup>m)O((m+1)<sup>{m}</sup> k<sup>{{m}}) vertices, respectively. On the other hand, we achieve kernels with O(r<sup>r</sup>k<sup>r−t−1)O(r<sup>r</sup> k<sup>{r-t-1}) and O(m<sup>m</sup>k<sup>m−t−1)O(m<sup>{m}</sup> k<sup>{m-t-1}) vertices for the H\mathcal{H}-Packing with tt-Overlap and its edge version, respectively. In all cases, kk is the input parameter while tt, rr, and mm are constants.

Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.