Tabu search for the Steiner problem in graphs

Citation
Cc. Ribeiro et Mc. De Souza, Tabu search for the Steiner problem in graphs, NETWORKS, 36(2), 2000, pp. 138-146
Citations number
30
Categorie Soggetti
Computer Science & Engineering
Journal title
NETWORKS
ISSN journal
00283045 → ACNP
Volume
36
Issue
2
Year of publication
2000
Pages
138 - 146
Database
ISI
SICI code
0028-3045(200009)36:2<138:TSFTSP>2.0.ZU;2-1
Abstract
Given an undirected graph with weights associated with its edges, the Stein er tree problem consists of finding a minimum-weighted subgraph spanning a given subset of nodes (terminals) of the original graph. In this paper, we describe a tabu search algorithm for the Steiner problem in graphs, based o n a neighborhood defined by insertions and eliminations of Steiner nodes. M ove estimations, elimination tests, and neighborhood-reduction techniques a re used to speed up the local search, leading to a very fast algorithm with very good results in terms of solution quality. Computational experiments on benchmark problems are reported, comparing the behavior of the proposed tabu search algorithm with that of other heuristics from the literature. Ta bu search clearly outperforms other heuristics in terms of computation time s, obtaining better or comparable solutions. (C) 2000 John Wiley & Sons, In c.