Two Constant Approximation Algorithms for Node-Weighted Steiner Tree in Unit Disk Graphs
نویسندگان
چکیده
Given a graph G = (V,E) with node weight w : V → R and a subset S ⊆ V , find a minimum total weight tree interconnecting all nodes in S. This is the node-weighted Steiner tree problem which will be studied in this paper. In general, this problem is NP-hard and cannot be approximated by a polynomial time algorithm with performance ratio a lnn for any 0 < a < 1 unless NP ⊆ DTIME(n), where n is the number of nodes in s. In this paper, we show that for unit disk graph, the problem is still NP-hard, however it has polynomial time constant approximation. We will present a 4-approximation and a 2.5ρ-approximation where ρ is the best known performance ratio for polynomial time approximation of classical Steiner minimum tree problem in graphs. As a corollary, we obtain that there is polynomial time (9.875+ε)-approximation algorithm for minimum weight connected dominating set in unit disk graphs.
منابع مشابه
Node-weighted Steiner tree approximation in unit disk graphs
Given a graph G = (V ,E) with node weight w : V → R+ and a subset S ⊆ V , find a minimum total weight tree interconnecting all nodes in S. This is the node-weighted Steiner tree problem which will be studied in this paper. In general, this problem is NP-hard and cannot be approximated by a polynomial time algorithm with performance ratio a lnn for any 0 < a < 1 unless NP ⊆ DTIME(nO(logn)), wher...
متن کاملComputing a Tree Having a Small Vertex Cover
We consider a new Steiner tree problem, called vertex-cover-weighted Steiner tree problem. This problem defines the weight of a Steiner tree as the minimum weight of vertex covers in the tree, and seeks a minimum-weight Steiner tree in a given vertex-weighted undirected graph. Since it is included by the Steiner tree activation problem, the problem admits an O(logn)-approximation algorithm in g...
متن کاملA PTAS for Node-Weighted Steiner Tree in Unit Disk Graphs
The node-weighted Steiner tree problem is a variation of classical Steiner minimum tree problem. Given a graph G = (V,E) with node weight function C : V → R and a subset X of V , the node-weighted Steiner tree problem is to find a Steiner tree for the set X such that its total weight is minimum. In this paper, we study this problem in unit disk graphs and present a (1+ε)-approximation algorithm...
متن کاملA (4 + ǫ)-Approximation for the Minimum-Weight Dominating Set Problem in Unit Disk Graphs
We present a (4 + ǫ)-approximation algorithm for the problem of computing a minimum-weight dominating set in unit disk graphs, where ǫ is an arbitrarily small constant. The previous best known approximation ratio was 5+ǫ. The main result of this paper is a 4-approximation algorithm for the problem restricted to constant-size areas. To obtain the (4 + ǫ)-approximation algorithm for the unrestric...
متن کاملNew approximations for minimum-weighted dominating sets and minimum-weighted connected dominating sets on unit disk graphs
Given a node-weighted graph, the minimum-weighted dominating set (MWDS) problem is to find a minimum-weighted vertex subset such that, for any vertex, it is contained in this subset or it has a neighbor contained in this set. And the minimum-weighted connected dominating set (MWCDS) problem is to find a MWDS such that the graph induced by this subset is connected. In this paper, we study these ...
متن کامل