On the approximability of the minimum strictly fundamental cycle basis problem

被引:6
作者
Galbiati, Giulia [1 ]
Rizzi, Romeo [2 ]
Amaldi, Edoardo [3 ]
机构
[1] Univ Pavia, Dipartimento Informat & Sistemist, I-27100 Pavia, Italy
[2] Univ Udine, Dipartimento Matemat & Informat, I-33100 Udine, Italy
[3] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
关键词
Minimum cycle basis; Strictly fundamental cycle basis; Approximation algorithm; Polynomial-time approximation scheme; ALGORITHM;
D O I
10.1016/j.dam.2010.10.014
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider the problem of finding a strictly fundamental cycle basis of minimum weight in the cycle space associated with an undirected connected graph G, where a nonnegative weight is assigned to each edge of G and the total weight of a basis is defined as the sum of the weights of all the cycles in the basis. Several heuristics have been proposed to tackle this NP-hard problem, which has some interesting applications. In this paper we show that this problem is APX-hard, even when restricted to unweighted graphs, and hence does not admit a polynomial-time approximation scheme, unless P = NP. Using a recent result on the approximability of lower-stretch spanning trees (Elkin et al. (2005) [7]), we obtain that the problem is approximable within O(log(2) n log log n) for arbitrary graphs. We obtain tighter approximability bounds for dense graphs. In particular, the problem restricted to complete graphs admits a polynomial-time approximation scheme. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:187 / 200
页数:14
相关论文
共 18 条
  • [1] Some APX-completeness results for cubic graphs
    Alimonti, P
    Kann, V
    [J]. THEORETICAL COMPUTER SCIENCE, 2000, 237 (1-2) : 123 - 134
  • [2] Amaldi E, 2004, LECT NOTES COMPUT SC, V3059, P14
  • [3] [Anonymous], 1999, COMPLEXITY APPROXIMA, DOI DOI 10.1007/978-3-642-58412-1
  • [4] Rigorous event-driven (RED) analysis of large-scale nonlinear RC circuits
    Brambilla, A
    Premoli, A
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 2001, 48 (08): : 938 - 946
  • [5] ALGORITHMS FOR GENERATING FUNDAMENTAL CYCLES IN A GRAPH
    DEO, N
    PRABHU, GM
    KRISHNAMOORTHY, MS
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1982, 8 (01): : 26 - 42
  • [6] DEO N, 1995, C NUMERANTIUM, V107, P141
  • [7] Elkin M., 2005, Proceedings of the 37th Annual ACM Symposium on Theory of Computing, P494, DOI [DOI 10.1145/1060590.1060665, 10.1145/1060590.1060665]
  • [8] Galbiati G, 2004, LECT NOTES COMPUT SC, V2909, P151
  • [9] Galbiati G, 2001, LECT NOTES COMPUT SC, V2223, P116
  • [10] A POLYNOMIAL-TIME ALGORITHM TO FIND THE SHORTEST CYCLE BASIS OF A GRAPH
    HORTON, JD
    [J]. SIAM JOURNAL ON COMPUTING, 1987, 16 (02) : 358 - 366