Title :
A comparison of encodings and algorithms for multiobjective minimum spanning tree problems
Author :
Knowles, Joshua D. ; Corne, David W.
Author_Institution :
Sch. of Comput. Sci., Cybern. & Electron. Eng., Reading Univ., UK
Abstract :
Finding minimum-weight spanning trees (MST) in graphs is a classic problem in operations research with important applications in network design. The basic MST problem can be solved efficiently, but the degree constrained and multiobjective versions are NP-hard. Current approaches to the degree-constrained single objective MST include Raidl´s (2000) evolutionary algorithm (EA) which employs a direct tree encoding and associated operators, and Knowles and Corne´s (2000) encoding based on a modified version of Prim´s (1957) algorithm. Approaches to the multiobjective MST include various approximate constructive techniques from operations research, along with Zhou and Gen´s (1999) evolutionary algorithm using a Prufer (1918) based encoding. We apply (appropriately modified) the best of recent methods for the (degree-constrained) single objective MST problem to the multiobjective MST problem, and compare with a method based on Zhou and Gen´s approach. Our evolutionary computation approaches, using the different encodings, involve a new population-based variant of Knowles and Corne´s PAES algorithm. We find the direct encoding to considerably outperform the Prufer encoding. We find that a simple iterated approach, based on Prim´s algorithm modified for the multiobjective MST, also significantly outperforms the Prufer encoding
Keywords :
evolutionary computation; operations research; trees (mathematics); NP-hard; degree-constrained single objective MST; direct tree encoding; encoding; evolutionary algorithm; graphs; iterated approach; multiobjective minimum spanning tree problems; network design; operations research; Algorithm design and analysis; Application software; Computer science; Costs; Cybernetics; Design engineering; Encoding; Evolutionary computation; Operations research; Tree graphs;
Conference_Titel :
Evolutionary Computation, 2001. Proceedings of the 2001 Congress on
Conference_Location :
Seoul
Print_ISBN :
0-7803-6657-3
DOI :
10.1109/CEC.2001.934439