An Effective Construction Algorithm for the Steiner Tree Problem Based on Edge Betweenness
Given an undirected weighted graph G = (V,E,c) and a set T, where V is the set of nodes, E is the set of edges, c is a cost function, and T is a subset of nodes called terminals, the Steiner tree problem in graphs is that of finding the subgraph of the minimum weight that connects all of terminals. T...
Saved in:
Published in | Journal of Signal Processing Vol. 20; no. 4; pp. 145 - 148 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Tokyo
Research Institute of Signal Processing, Japan
2016
Japan Science and Technology Agency |
Online Access | Get full text |
Cover
Loading…
Summary: | Given an undirected weighted graph G = (V,E,c) and a set T, where V is the set of nodes, E is the set of edges, c is a cost function, and T is a subset of nodes called terminals, the Steiner tree problem in graphs is that of finding the subgraph of the minimum weight that connects all of terminals. The Steiner tree problem is an example of an NP-complete combinatorial optimization problem [1]. Thus, approximate methods are usually employed for constructing the Steiner tree. In this study, the KMB algorithm [2], which is an efficient construction method for Steiner tree problems, is enhanced by considering edge betweenness [3]. The results of numerical simulations indicate that our improved KMB algorithm shows good performances for various types of benchmark Steiner tree problems. |
---|---|
ISSN: | 1342-6230 1880-1013 |
DOI: | 10.2299/jsp.20.145 |