Approximation algorithms for finding low-degree subgraphs

被引:16
作者
Klein, PN
Krishnan, R
Raghavachari, B
Ravi, R
机构
[1] Brown Univ, Dept Comp Sci, Providence, RI 02912 USA
[2] Univ Texas, Dept Comp Sci, Richardson, TX 75080 USA
关键词
approximation algorithms; minimum-degree subgraphs; graph algorithms; network design; graph connectivity; NP-hard problems;
D O I
10.1002/net.20031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We give quasipolynomial-time approximation algorithms for designing networks with a minimum degree. Using our methods, one can design networks whose connectivity is specified by "proper" functions, a class of 0-1 functions indicating the number of edges crossing each cut. We also provide quasipolynomial-time approximation algorithms for finding two-edge-connected spanning subgraphs of approximately minimum degree of a given two-edge-connected graph, and a spanning tree (branching) of approximately minimum degree of a directed graph. The degree of the output network in all cases is guaranteed to be at most (1 + epsilon) times the optimal degree, plus an additive O(log(1+epsilon)n) for any epsilon > 0. Our analysis indicates that the degree of an optimal subgraph for each of the problems above is well estimated by certain polynomially solvable linear programs. This suggests that the linear programs we describe could be useful in obtaining optimal solutions via branch and bound. (C) 2004 Wiley Periodicals, Inc.
引用
收藏
页码:203 / 215
页数:13
相关论文
共 20 条
[1]  
AGRAWAL A, 1991, REPCS9149 BROWN U
[2]  
AGRAWAL A, 1995, SIAM J COMPUT, V24, P445
[3]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[4]   RECOGNIZING TOUGH GRAPHS IS NP-HARD [J].
BAUER, D ;
HAKIMI, SL ;
SCHMEICHEL, E .
DISCRETE APPLIED MATHEMATICS, 1990, 28 (03) :191-195
[5]  
Chvatal V., 1973, Discrete Mathematics, V5, P215, DOI 10.1016/0012-365X(73)90138-6
[6]   APPROXIMATING THE MINIMUM-DEGREE STEINER TREE TO WITHIN ONE OF OPTIMAL [J].
FURER, M ;
RAGHAVACHARI, B .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1994, 17 (03) :409-423
[7]  
FURER M, 1992, PROCEEDINGS OF THE THIRD ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P317
[8]  
Furer M., 1990, P 28 ANN ALL C COMM, P274
[9]   An efficient approximation algorithm for the survivable network design problem [J].
Gabow, HN ;
Goemans, MX ;
Williamson, DP .
MATHEMATICAL PROGRAMMING, 1998, 82 (1-2) :13-40
[10]   TOPOLOGICAL DESIGN OF CENTRALIZED COMPUTER-NETWORKS - FORMULATIONS AND ALGORITHMS [J].
GAVISH, B .
NETWORKS, 1982, 12 (04) :355-377