New Exact and Approximation Algorithms for the Star Packing Problem in Undirected Graphs

被引:7
|
作者
Babenko, Maxim [1 ]
Gusakov, Alexey [2 ]
机构
[1] Moscow MV Lomonosov State Univ, Yandex, Moscow, Russia
[2] Moscow MV Lomonosov State Univ, Google, Moscow, Russia
关键词
graph algorithms; approximation algorithms; generalized matchings; flows; weighted packings;
D O I
10.4230/LIPIcs.STACS.2011.519
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
By a T-star we mean a complete bipartite graph K-1,K-t for some t <= T. For an undirected graph G, a T-star packing is a collection of node-disjoint T-stars in G. For example, we get ordinary matchings for T - 1 and packings of paths of length 1 and 2 for T - 2. Hereinafter we assume that T >= 2. Hell and Kirkpatrick devised an ad-hoc augmenting algorithm that finds a T-star packing covering the maximum number of nodes. The latter algorithm also yields a min-max formula. We show that T-star packings are reducible to network flows, hence the above problem is solvable in O(m root n) time (hereinafter n denotes the number of nodes in G, and m - the number of edges). For the edge-weighted case (in which weights may be assumed positive) finding a maximum T-packing is NP-hard. A novel 9 T/4 T+1-factor approximation algorithm is presented. For non-negative node weights the problem reduces to a special case of a max-cost flow. We develop a divide-and-conquer approach that solves it in O(m root n log n) time. The node-weighted problem with arbitrary weights is more difficult. We prove that it is NP-hard for T >= 3 and is solvable in strongly-polynomial time for T = 2.
引用
收藏
页码:519 / 530
页数:12
相关论文
共 50 条
  • [1] Exact and approximation algorithms for a soft rectangle packing problem
    Fuegenschuh, Armin
    Junosza-Szaniawski, Konstanty
    Lonc, Zbigniew
    [J]. OPTIMIZATION, 2014, 63 (11) : 1637 - 1663
  • [2] Efficient approximation algorithms for shortest cycles in undirected graphs
    Lingas, Andrzej
    Lundell, Eva-Marta
    [J]. INFORMATION PROCESSING LETTERS, 2009, 109 (10) : 493 - 498
  • [3] Efficient approximation algorithms for shortest cycles in undirected graphs
    Lingas, Andrzej
    Lundell, Eva-Marta
    [J]. LATIN 2008: THEORETICAL INFORMATICS, 2008, 4957 : 736 - 746
  • [4] Packing cycles in undirected graphs
    Caprara, A
    Panconesi, A
    Rizzi, R
    [J]. JOURNAL OF ALGORITHMS, 2003, 48 (01) : 239 - 256
  • [5] Packing cuts in undirected graphs
    Caprara, A
    Panconesi, A
    Rizzi, R
    [J]. NETWORKS, 2004, 44 (01) : 1 - 11
  • [6] Hardness results, approximation and exact algorithms for liar's domination problem in graphs
    Panda, B. S.
    Paul, S.
    Pradhan, D.
    [J]. THEORETICAL COMPUTER SCIENCE, 2015, 573 : 26 - 42
  • [7] Approximation Algorithms for the Star k-Hub Center Problem in Metric Graphs
    Chen, Li-Hsuan
    Cheng, Dun-Wei
    Hsieh, Sun-Yuan
    Hung, Ling-Ju
    Lee, Chia-Wei
    Wu, Bang Ye
    [J]. COMPUTING AND COMBINATORICS, COCOON 2016, 2016, 9797 : 222 - 234
  • [8] Exact algorithms for the rectilinear block packing problem
    Matsushita, Ken
    Hu, Yannan
    Hashimoto, Hideki
    Imahori, Shinji
    Yagiura, Mutsunori
    [J]. JOURNAL OF ADVANCED MECHANICAL DESIGN SYSTEMS AND MANUFACTURING, 2018, 12 (03):
  • [9] Exact and approximation algorithms for the loader problem
    Chen, Feng
    Tang, Guochun
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS (SOLI 2006), PROCEEDINGS, 2006, : 405 - +
  • [10] Fast Approximation Algorithms for Cut-based Problems in Undirected Graphs
    Madry, Aleksander
    [J]. 2010 IEEE 51ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2010, : 245 - 254