Approximation Algorithms for Finding Low‐degree Subgraphs
Networks(2004)CCF CSCI 3区
摘要
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 + ϵ) times the optimal degree, plus an additive O (log 1+ϵ n ) for any ϵ > 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. © 2004 Wiley Periodicals, Inc. NETWORKS, Vol. 44(3), 203–215 2004
更多查看译文
关键词
approximation algorithms,minimum-degree subgraphs,graph algorithms,network design,graph connectivity,NP-hard problems