Greedy randomized adaptive search procedures for the Steiner problem in graphs.

We describe four versions of a Greedy Randomized Adaptive Search Procedure (GRASP) for finding approximate solutions of general instances of the Steiner Problem in Graphs. Different construction and local search algorithms are presented. Preliminary computational results with one of the versions on a variety of test problems are reported. On the majority of instances from the OR-Library, a set of standard test problems, the GRASP produced optimal solutions. On those that optimal solutions were not found, the GRASP found good quality approximate solutions.

[1]  Anantaram Balakrishnan,et al.  Problem reduction methods and a tree generation algorithm for the steiner network problem , 1987, Networks.

[2]  Thomas L. Magnanti,et al.  Network Design and Transportation Planning: Models and Algorithms , 1984, Transp. Sci..

[3]  Kurt Mehlhorn,et al.  A Faster Approximation Algorithm for the Steiner Problem in Graphs , 1988, Inf. Process. Lett..

[4]  Richard T. Wong,et al.  A dual ascent approach for steiner tree problems on a directed graph , 1984, Math. Program..

[5]  Yash P. Aneja,et al.  An integer linear programming approach to the steiner problem in graphs , 1980, Networks.

[6]  M. Minoux Efficient Greedy Heuristics For Steiner Tree Problems Using Reolptimization And Super Modularity , 1990 .

[7]  Victor J. Rayward-Smith,et al.  On finding steiner vertices , 1986, Networks.

[8]  David S. Johnson,et al.  The Rectilinear Steiner Tree Problem is NP Complete , 1977, SIAM Journal of Applied Mathematics.

[9]  Agostino Villa,et al.  Network decomposition for the optimization of connection structures , 1986, Networks.

[10]  M. Resende,et al.  A probabilistic heuristic for a computationally difficult set covering problem , 1989 .

[11]  Mauricio G. C. Resende,et al.  Greedy Randomized Adaptive Search Procedures , 1995, J. Glob. Optim..

[12]  Cees Duin Reducing the graphical Steiner problem with a sensitivity test , 1997, Network Design: Connectivity and Facilities Location.

[13]  J. Plesník A bound for the Steiner tree problem in graphs , 1981 .

[14]  Panos M. Pardalos,et al.  A heuristic for the Steiner problem in graphs , 1996, Comput. Optim. Appl..

[15]  S. Louis Hakimi,et al.  Steiner's problem in graphs and its implications , 1971, Networks.

[16]  Pawel Winter,et al.  Steiner problem in networks: A survey , 1987, Networks.

[17]  K. Bharath-Kumar,et al.  Routing to Multiple Destinations in Computer Networks , 1983, IEEE Trans. Commun..

[18]  S. E. Dreyfus,et al.  The steiner problem in graphs , 1971, Networks.

[19]  M. R. Rao,et al.  Solving the Steiner Tree Problem on a Graph Using Branch and Cut , 1992, INFORMS J. Comput..

[20]  Victor J. Rayward-Smith,et al.  Steiner problems in graphs: algorithms and applications , 1983 .

[21]  A. Volgenant,et al.  Reduction tests for the steiner problem in grapsh , 1989, Networks.

[22]  M. G. A. Verhoeven,et al.  Parallel local search for Steiner trees in graphs , 1999, Ann. Oper. Res..

[23]  J. E. Beasley An SST-based algorithm for the steiner problem in graphs , 1989, Networks.

[24]  Choukhmane El-Arbi Une heuristique pour le problème de l'arbre de Steiner , 1978 .

[25]  John E. Beasley,et al.  OR-Library: Distributing Test Problems by Electronic Mail , 1990 .

[26]  A. Volgenant,et al.  Some generalizations of the steiner problem in graphs , 1987, Networks.

[27]  Panos M. Pardalos,et al.  Equivalent Formulations for the Steiner Problem in Graphs , 1993 .

[28]  Martin Farber,et al.  Steiner trees, connected domination and strongly chordal graphs , 1985, Networks.

[29]  Michael O. Ball Computing Network Reliability , 1979, Oper. Res..

[30]  Dana S. Richards,et al.  Steiner tree problems , 1992, Networks.

[31]  John E. Beasley An algorithm for the steiner problem in graphs , 1984, Networks.

[32]  V. J. Rayward-Smith,et al.  The computation of nearly minimal Steiner trees in graphs , 1983 .