Minimum Weakly Fundamental Cycle Bases Are Hard To Find

被引:11
作者
Rizzi, Romeo [1 ]
机构
[1] Univ Udine, Fac Ingn, Dipartimento Matemat & Informat, I-33100 Udine, Italy
关键词
Graphs; Combinatorial optimization; Minimum cycle basis problem; Weakly fundamental cycle basis; Fundamental cycle basis; Approximation algorithm; Computational complexity; POLYNOMIAL-TIME ALGORITHM; COMPLETENESS;
D O I
10.1007/s00453-007-9112-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the last years, new variants of the minimum cycle basis (MCB) problem and new classes of cycle bases have been introduced, as motivated by several applications from disparate areas of scientific and technological inquiry. At present, the complexity status of the MCB problem is settled only for undirected, directed, and strictly fundamental cycle bases (SFCB's). Weakly fundamental cycle bases (WFCB's) form a natural superclass of SFCB's. A cycle basis C = {C-1, C-2, ... , C-nu} of a graph G is a WFCB iff nu = 0 or there exists an edge e of G and a circuit C-i in C such that C \ C-i is a WFCB of G \ e. WFCB's still possess several of the nice properties offered by SFCB's. At the same time, several classes of graphs enjoying WFCB's of cost asymptotically inferior to the cost of the cheapest SFCB's have been found and exhibited in the literature. Considered also the computational difficulty of finding cheap SFCB's, these works advocated an in-depth study of WFCB's. In this paper, we settle the complexity status of the MCB problem for WFCB's (the MWFCB problem). The problem turns out to be APX-hard. However, in this paper, we also offer a simple and practical 2inverted right perpendicularlog(2) ninverted left perpendicular-approximation algorithm for the MWFCB problem. In O(n nu) time, this algorithm actually returns a WFCB whose cost is at most 2inverted right perpendicularlog(2)ninverted left perpendicular Sigma(e is an element of E(G)) w(e), thus allowing a fast 2inverted right perpendicularlog(2)ninverted left perpendicular-approximation also for the MCB problem. With this algorithm, we provide tight bounds on the cost of any MCB and MWFCB.
引用
收藏
页码:402 / 424
页数:23
相关论文
共 34 条
[1]   Some APX-completeness results for cubic graphs [J].
Alimonti, P ;
Kann, V .
THEORETICAL COMPUTER SCIENCE, 2000, 237 (1-2) :123-134
[2]   A GRAPH-THEORETIC GAME, AND ITS APPLICATION TO THE K-SERVER PROBLEM [J].
ALON, N ;
KARP, RM ;
PELEG, D ;
WEST, D .
SIAM JOURNAL ON COMPUTING, 1995, 24 (01) :78-100
[3]  
Amaldi E, 2004, LECT NOTES COMPUT SC, V3059, P14
[4]  
[Anonymous], 1999, COMPLEXITY APPROXIMA
[5]  
Bartal Y., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P161, DOI 10.1145/276698.276725
[6]   Minimum cycle bases for network graphs [J].
Berger, F ;
Gritzmann, P ;
de Vries, S .
ALGORITHMICA, 2004, 40 (01) :51-62
[7]  
Bollobas B., 2002, GRADUATE TEXTS MATH, V184
[8]  
Bollobas B., 1978, EXTREMAL GRAPH THEOR
[9]   Packing cycles in undirected graphs [J].
Caprara, A ;
Panconesi, A ;
Rizzi, R .
JOURNAL OF ALGORITHMS, 2003, 48 (01) :239-256
[10]   ALGORITHMS FOR GENERATING FUNDAMENTAL CYCLES IN A GRAPH [J].
DEO, N ;
PRABHU, GM ;
KRISHNAMOORTHY, MS .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1982, 8 (01) :26-42