Article ID: | iaor20091327 |
Country: | Netherlands |
Volume: | 159 |
Issue: | 1 |
Start Page Number: | 125 |
End Page Number: | 133 |
Publication Date: | Mar 2008 |
Journal: | Annals of Operations Research |
Authors: | Arroyo Jos Elias Claudio, Vieira Pedro Sampaio, Vianna Dalessandro Soares |
Keywords: | heuristics |
This paper proposes a GRASP (Greedy Randomized Adaptive Search Procedure) algorithm for the multi-criteria minimum spanning tree problem, which is NP-hard. In this problem a vector of costs is defined for each edge of the graph and the problem is to find all Pareto optimal or efficient spanning trees (solutions). The algorithm is based on the optimization of different weighted utility functions. In each iteration, a weight vector is defined and a solution is built using a greedy randomized constructive procedure. The found solution is submitted to a local search trying to improve the value of the weighted utility function.