Article ID: | iaor20032023 |
Country: | Netherlands |
Volume: | 143 |
Issue: | 3 |
Start Page Number: | 543 |
End Page Number: | 547 |
Publication Date: | Dec 2002 |
Journal: | European Journal of Operational Research |
Authors: | Knowles Joshua D., Corne David W. |
Keywords: | programming: multiple criteria |
The minimum spanning tree (MST) problem is a well-known optimization problem of major significance in operational research. In the multi-criteria MST (mc-MST) problem, the scalar edge weights of the MST problem are replaced by vectors, and the aim is to find the complete set of Pareto optimal minimum-weight spanning trees. This problem is NP-hard and so approximate methods must be used if one is to tackle it efficiently. In an article previously published in this journal, a genetic algorithm (GA) was put forward for the mc-MST. To evaluate the GA, the solution sets generated by it were compared with solution sets from a proposed (exponential time) algorithm for enumerating all Pareto optimal spanning trees. However, the proposed enumeration algorithm that was used is not correct for two reasons: (1) It does not guarantee that all Pareto optimal minimum-weight spanning trees are returned. (2) It does not guarantee that those trees that are returned are Pareto optimal. In this short paper we prove these two theorems.