Kernelization Algorithms for Packing Problems Allowing Overlaps

被引:3
|
作者
Fernau, Henning [1 ]
Lopez-Ortiz, Alejandro [2 ]
Romero, Jazmin [2 ]
机构
[1] Univ Trier, FB Abt Informat Wissensch 4, Trier, Germany
[2] Univ Waterloo, David R Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
D O I
10.1007/978-3-319-17142-5_35
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the problem of discovering overlapping communities in networks which we model as generalizations of the Set and Graph Packing problems with overlap. As usual for Set Packing problems we seek a collection S'subset of S consisting of at least k sets subject to certain disjointness restrictions. In the r-Set Packing with t-Membership, each element of U belongs to at most t sets of S' while in r-Set Packing with t-Overlap each pair of sets in S' overlaps in at most t elements. For both problems, each set of S has at most r elements. Similarly, both of our graph packing problems seek a collection K of at least k subgraphs in a graph G each isomorphic to a graph H is an element of H where each member of H has at most r vertices. In H-Packing with t-Membership, each vertex of G belongs to at most t subgraphs of K while in H-Packing with t-Overlap each pair of subgraphs in K overlaps in at most t vertices. Here, we show NP-Completeness results for all of our packing problems. Furthermore, we give a dichotomy result for H-Packing with t-Membership analogous to the Kirkpatrick and Hell [12]. Given this intractability, we reduce r-Set Packing with t-Membership and t-Overlap to problem kernels with O((r+1)(r) k(r)) and O(r(r) k(r-t-1)) elements, respectively. Similarly, we reduce H-Packing with t-Membership and t-Overlap to instances with O((r +1)(r) k(r)) and O(r(r) k(r-t-1)) vertices, respectively. In all cases, k is the input parameter while t and r are constants.
引用
收藏
页码:415 / 427
页数:13
相关论文
共 50 条
  • [1] Using Parametric Transformations Toward Polynomial Kernels for Packing Problems Allowing Overlaps
    Fernau, Henning
    Lopez-Ortiz, Alejandro
    Romero, Jazmin
    [J]. ACM TRANSACTIONS ON COMPUTATION THEORY, 2015, 7 (03)
  • [2] An Overview of Kernelization Algorithms for Graph Modification Problems
    Yunlong Liu
    Jianxin Wang
    Jiong Guo
    [J]. Tsinghua Science and Technology, 2014, 19 (04) : 346 - 357
  • [3] An Overview of Kernelization Algorithms for Graph Modification Problems
    Liu, Yunlong
    Wang, Jianxin
    Guo, Jiong
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2014, 19 (04) : 346 - 357
  • [4] Kernelization algorithms for d-hitting set problems
    Abu-Khzam, Faisal N.
    [J]. Algorithms and Data Structures, Proceedings, 2007, 4619 : 434 - 445
  • [5] A Problem Kernelization for Graph Packing
    Moser, Hannes
    [J]. SOFSEM 2009-THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2009, 5404 : 401 - 412
  • [6] Exploiting c-closure in kernelization algorithms for graph problems
    Koana, Tomohiro
    Komusiewicz, Christian
    Sommer, Frank
    [J]. Leibniz International Proceedings in Informatics, LIPIcs, 2020, 173
  • [7] EXPLOITING c-CLOSURE IN KERNELIZATION ALGORITHMS FOR GRAPH PROBLEMS*
    Koana, Tomohiro
    Komusiewicz, Christian
    Sommer, Frank
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 2022, 36 (04) : 2798 - 2821
  • [8] Algorithms for packing and scheduling problems
    Monaci, Michele
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2003, 1 (01): : 85 - 87
  • [9] Algorithms for packing and scheduling problems
    Michele Monaci
    [J]. Quarterly Journal of the Belgian, French and Italian Operations Research Societies, 2003, 1 : 85 - 87
  • [10] An Efficient Method for Checking Overlaps and Construction Algorithms for the Bitmap Shape Packing Problem
    Fukatsu, S.
    Hu, Y.
    Hashimoto, H.
    Imahori, S.
    Yagiura, M.
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2014, : 1056 - 1060