Packing cycles in undirected graphs

被引:42
|
作者
Caprara, A
Panconesi, A
Rizzi, R
机构
[1] Univ Bologna, DEIS, I-40136 Bologna, Italy
[2] Univ Bologna, Dipartimento Informat, I-40127 Bologna, Italy
[3] Aarhus Univ, Dept Comp Sci, BRICS, DK-8000 Aarhus, Denmark
关键词
packing; edge-disjoint cycles; complexity; approximation; linear programming relaxation;
D O I
10.1016/S0196-6774(03)00052-X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given an undirected graph G with n nodes and m edges, we address the problem of finding a largest collection of edge-disjoint cycles in G. The problem, dubbed CYCLE PACKING, is very closely related to a few genome rearrangement problems in computational biology. In this paper, we study the complexity and approximability of CYCLE PACKING, about which very little is known although the problem is natural and has practical applications. We show that the problem is APX-hard but can be approximated within a factor of 0 (log n) by a simple greedy approach. We do not know whether the O(log n) factor is tight, but we give a nontrivial example for which the ratio achieved by greedy is not constant, namely Omega(rootlog n/(log log n)). We also show that, for "not too sparse" graphs, i.e., graphs for which m = Omega (n(l+l/t+delta)) for some positive integer t and for any fixed 8 > 0, we can achieve an approximation arbitrarily close to 2t/3 in polynomial time. In particular, for any epsilon > 0, this yields a 4/3 + epsilon approximation when m = Omega(n(3/2+delta)), therefore also for dense graphs. Finally, we briefly discuss a natural linear programming relaxation for the problem. (C) 2003 Elsevier Inc. All rights reserved.
引用
收藏
页码:239 / 256
页数:18
相关论文
共 50 条
  • [1] Packing cycles in undirected group-labelled graphs
    Thomas, Robin
    Yoo, Youngho
    [J]. JOURNAL OF COMBINATORIAL THEORY SERIES B, 2023, 161 : 228 - 267
  • [2] Packing cuts in undirected graphs
    Caprara, A
    Panconesi, A
    Rizzi, R
    [J]. NETWORKS, 2004, 44 (01) : 1 - 11
  • [3] APPROXIMATE CYCLES COUNT IN UNDIRECTED GRAPHS
    Safar, Maytham
    Mahdi, Khaled
    Farahat, Hisham
    Albehairy, Saud
    Kassem, Ali
    Alenzi, Khalid
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2014, 7 (02) : 305 - 311
  • [4] Approximate Cycles Count in Undirected Graphs
    Maytham Safar
    Khaled Mahdi
    Hisham Farahat
    Saud Albehairy
    Ali Kassem
    Khalid Alenzi
    [J]. International Journal of Computational Intelligence Systems, 2014, 7 : 305 - 311
  • [5] Packing cycles in graphs
    Ding, GL
    Zang, WN
    [J]. JOURNAL OF COMBINATORIAL THEORY SERIES B, 2002, 86 (02) : 381 - 407
  • [6] On approximating maximum covering cycles in undirected graphs
    Briskorn, Dirk
    [J]. OPTIMIZATION LETTERS, 2019, 13 (02) : 445 - 448
  • [7] On approximating maximum covering cycles in undirected graphs
    Briskorn, Dirk
    [J]. Optimization Letters, 2019, 13 (02): : 445 - 448
  • [8] A PARALLEL ALGORITHM FOR ELIMINATING CYCLES IN UNDIRECTED GRAPHS
    KLEIN, P
    STEIN, C
    [J]. INFORMATION PROCESSING LETTERS, 1990, 34 (06) : 307 - 312
  • [9] On approximating maximum covering cycles in undirected graphs
    Dirk Briskorn
    [J]. Optimization Letters, 2019, 13 : 445 - 448
  • [10] PACKING COLORING OF SOME UNDIRECTED AND ORIENTED CORONAE GRAPHS
    Laiche, Daouya
    Bouchemakh, Isma
    Sopena, Eric
    [J]. DISCUSSIONES MATHEMATICAE GRAPH THEORY, 2017, 37 (03) : 665 - 690