Kernelization algorithms for packing problems allowing overlaps

From MaRDI portal
Publication:2948487

DOI10.1007/978-3-319-17142-5_35zbMATH Open1460.68074arXiv1411.6915OpenAlexW1588413154MaRDI QIDQ2948487FDOQ2948487


Authors: Henning Fernau, Jazmín Romero, Alejandro Lopez-Ortiz Edit this on Wikidata


Publication date: 30 September 2015

Published in: Lecture Notes in Computer Science (Search for Journal in Brave)

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 mathcalSsubseteqmathcalS consisting of at least k sets subject to certain disjointness restrictions. In the r-Set Packing with t-Membership, each element of mathcalU belongs to at most t sets of mathcalS while in t-Overlap each pair of sets in mathcalS overlaps in at most t elements. Each set of mathcalS has at most r elements. Similarly, both of our graph packing problems seek a collection mathcalK of at least k subgraphs in a graph G each isomorphic to a graph HinmathcalH. In mathcalH-Packing with t-Membership, each vertex of G belongs to at most t subgraphs of mathcalK while in t-Overlap each pair of subgraphs in mathcalK overlaps in at most t vertices. Each member of mathcalH has at most r vertices and m edges. We show NP-Completeness results for all of our packing problems and we give a dichotomy result for the mathcalH-Packing with t-Membership problem analogous to the Kirkpatrick and Hell cite{Kirk78}. We reduce the r-Set Packing with t-Membership to a problem kernel with O((r+1)rkr) elements while we achieve a kernel with O(rrkrt1) elements for the r-Set Packing with t-Overlap. In addition, we reduce the mathcalH-Packing with t-Membership and its edge version to problem kernels with O((r+1)rkr) and O((m+1)mkm) vertices, respectively. On the other hand, we achieve kernels with O(rrkrt1) and O(mmkmt1) vertices for the mathcalH-Packing with t-Overlap and its edge version, respectively. In all cases, k is the input parameter while t, r, and m are constants.


Full work available at URL: https://arxiv.org/abs/1411.6915




Recommendations



Cites Work


Cited In (15)





This page was built for publication: Kernelization algorithms for packing problems allowing overlaps

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2948487)