New metaheuristic approaches for the edge-weighted k-cardinality tree problem

被引:40
作者
Blum, C
Blesa, MJ
机构
[1] Free Univ Brussels, IRIDIA, B-1050 Brussels, Belgium
[2] Univ Politecn Cataluna, Dept LSI, E-08034 Barcelona, Spain
关键词
k-cardinality tree problem; metaheuristics; combinatorial optimization; Ant Colony Optimization; Evolutionary Computation; Tabu Search; spanning trees;
D O I
10.1016/j.cor.2003.11.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we propose three metaheuristic approaches.. namely a Tabu Search. an Evolutionary Computation and an Ant Colony Optimization approach, for the edge-weighted k-cardinality tree (KCT) problem. This problem is an NP-hard combinatorial optimization problem that generalizes the well-known minimum weight spanning tree problem. Given an edge-weighted graph G = (V, E), it consists of finding a tree in G with exactly k less than or equal to \V\ - 1 edges, such that the sum of the weights is minimal. First. we show that our new metaheuristic approaches are competitive by applying them to a set of existing benchmark instances and comparing the results to two different Tabu Search methods from the literature. The results show that the-se benchmark instances are not challenging enough for our metaheuristics. Therefore, we propose a diverse set of benchmark instances that are characterized by different features such as densin, and variance in vertex degree. We show that the performance of our metaheuristics depends on the characteristics of the tackled instance. as well as on the cardinality. For example, for low cardinalities the Ant Colony Optimization approach is best, whereas for high cardinalities the Tabu Search approach has advantages. (C) 2003 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1355 / 1377
页数:23
相关论文
共 39 条
[1]  
[Anonymous], 1997, Tabu Search
[2]  
Back T., 1996, Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Genetic Algorithms
[3]   OR-LIBRARY - DISTRIBUTING TEST PROBLEMS BY ELECTRONIC MAIL [J].
BEASLEY, JE .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1990, 41 (11) :1069-1072
[4]  
BLESA MJ, 2001, P MET INT C MIC 2001, V1, P85
[5]  
BLESA MJ, 2000, NET OBJ DAYS 2000 TA, P648
[6]   Metaheuristics in combinatorial optimization: Overview and conceptual comparison [J].
Blum, C ;
Roli, A .
ACM COMPUTING SURVEYS, 2003, 35 (03) :268-308
[7]   Local search algorithms for the k-cardinality tree problem [J].
Blum, C ;
Ehrgott, M .
DISCRETE APPLIED MATHEMATICS, 2003, 128 (2-3) :511-540
[8]  
BLUM C, 2002, P GEN EV COMP C GECC, P27
[9]  
BLUM C, TRIRIDIA200302 U LIB
[10]  
Blum C., 2001, P MIC 2001 MET INT C, V2, P399