An improved approximation algorithm for the partial-terminal Steiner tree problem with edge cost 1 or 2

被引:4
作者
Wei, Chia-Chen [1 ]
Hsieh, Sun-Yuan [1 ,2 ,3 ]
Lee, Chia-Wei [1 ]
Peng, Sheng-Lung [4 ]
机构
[1] Natl Cheng Kung Univ, Dept Comp Sci & Informat Engn, Tainan 701, Taiwan
[2] Natl Cheng Kung Univ, Inst Med Informat, Tainan 701, Taiwan
[3] Natl Cheng Kung Univ, Inst Mfg Informat & Syst, Tainan 701, Taiwan
[4] Natl Doug Hwa Univ, Dept Comp Sci & Informat Engn, Hualien 974, Taiwan
关键词
Approximation algorithms; Partial-terminal Steiner trees; Steiner tree problem;
D O I
10.1016/j.jda.2015.10.003
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Given a complete graph G = (V, E) with a metric cost function C: E -> R+ and two vertex subsets R subset of V and R' subset of R, a partial-terminal Steiner tree is a Steiner tree which contains all the vertices in R such that all the vertices in R' are leaves. The partial-terminal Steiner tree problem (PTSTP) is to find a partial-terminal Steiner tree with the minimum cost. The problem has been shown to be NP-hard and MAX SNP-hard, even when the edge costs are restricted in {1, 2}, namely, the (1, 2)-partial-terminal Steiner tree problem (PTSTP(1, 2)). In this paper, we consider PTSTP(1, 2). The previous best-known approximation ratio of PTSTP(1, 2) was at most 25/14. In this paper, we propose a polynomial-time approximation algorithm that improves the approximation ratio from 25/14 to 5/3 (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:62 / 71
页数:10
相关论文
共 27 条