Fast Approximation Algorithms for Computing Constrained Minimum Spanning Trees

被引:1
|
作者
Yao, Pei [1 ]
Guo, Longkun [1 ]
机构
[1] Fuzhou Univ, Coll Math & Comp Sci, Fuzhou 350116, Peoples R China
关键词
Constrained minimum spanning tree; Bicameral edge replacement; Approximation algorithm; FPTAS;
D O I
10.1007/978-3-319-71150-8_9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given an integer L is an element of Z(+) and an undirected graph with a weight and a length associated with every edge, the constrained minimum spanning tree (CMST) problem is to compute a minimum weight spanning tree with total length bounded by L. The problem was shown weakly NP-hard in [1], admitting a PTAS with a runtime O(n(O(1/epsilon))(m log(2) n + n log(3) n)) due to Ravi and Goemans [13]. In the paper, we present an exact algorithm for CMST, based on our developed bicameral edge replacement which improves a feasible solution of CMST towards an optimal solution. By applying the classical rounding and scaling technique to the exact algorithm, we can obtain a fully polynomial-time approximation scheme (FPTAS), i.e. an approximation algorithm with a ratio (1 + epsilon) and a runtime O(mn(5) 1/c(2)), where epsilon > 0 is any fixed real number.
引用
收藏
页码:103 / 110
页数:8
相关论文
共 50 条
  • [21] A distributed approximation algorithm for the minimum degree minimum weight spanning trees
    Lavault, Christian
    Valencia-Pabon, Mario
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (02) : 200 - 208
  • [22] A simple algorithm for computing minimum spanning trees in the Internet
    AbdelWahab, H
    Stoica, I
    Sultan, F
    Wilson, K
    INFORMATION SCIENCES, 1997, 101 (1-2) : 47 - 69
  • [23] A PARALLEL ALGORITHM FOR COMPUTING MINIMUM SPANNING-TREES
    JOHNSON, DB
    METAXAS, P
    JOURNAL OF ALGORITHMS, 1995, 19 (03) : 383 - 401
  • [24] Computing phylogenetic trees using topologically related minimum spanning trees
    Kalaghatgi P.
    Lengauer T.
    1600, Brown University (21): : 1003 - 1025
  • [25] Distributed Memory Parallel Algorithms for Minimum Spanning Trees
    Loncar, Vladmir
    Skrbic, Srdjan
    Balaz, Antun
    WORLD CONGRESS ON ENGINEERING - WCE 2013, VOL II, 2013, : 1271 - +
  • [26] Comparison of Algorithms for the Degree Constrained Minimum Spanning Tree
    Mohan Krishnamoorthy
    Andreas T. Ernst
    Yazid M. Sharaiha
    Journal of Heuristics, 2001, 7 : 587 - 611
  • [27] Counting Weighted Spanning Trees to Solve Constrained Minimum Spanning Tree Problems
    Delaite, Antoine
    Pesant, Gilles
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING, CPAIOR 2017, 2017, 10335 : 176 - 184
  • [28] Comparison of algorithms for the Degree Constrained Minimum Spanning Tree
    Krishnamoorthy, M
    Ernst, AT
    Sharaiha, YM
    JOURNAL OF HEURISTICS, 2001, 7 (06) : 587 - 611
  • [29] An Improved Genetic Algorithm for Degree Constrained Minimum Spanning Trees
    Shi, Kai
    Song, Qingfeng
    Lin, Sheng
    Xu, Guangping
    Cao, Zhanxu
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 4603 - 4607
  • [30] Computing a diameter-constrained minimum spanning tree in parallel
    Deo, N
    Abdalla, A
    ALGORITHMS AND COMPLEXITY, 2000, 1767 : 17 - 31