An Evolutionary Algorithm with Solution Archives and Bounding Extension for the Generalized Minimum Spanning Tree Problem

被引:9
作者
Hu, Bin [1 ]
Raidl, Guenther R. [1 ]
机构
[1] Vienna Univ Technol, Inst Comp Graph & Algorithms, A-1040 Vienna, Austria
来源
PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2012年
关键词
evolutionary algorithm; solution archive; network design; branch-and-bound; SEARCH;
D O I
10.1145/2330163.2330220
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the recently proposed concept of enhancing an evolutionary algorithm (EA) with a complete solution archive. It stores evaluated solutions during the optimization in order to detect duplicates and to efficiently transform them into yet unconsidered solutions. For this approach we introduce the so-called bounding extension in order to identify and prune branches in the trie-based archive which only contain inferior solutions. This extension enables the EA to concentrate the search on promising areas of the solution space. Similarly to the classical branch-and-bound technique, bounds are obtained via primal and dual heuristics. As an application we consider the generalized minimum spanning tree problem where we are given a graph with nodes partitioned into clusters and exactly one node from each cluster must be connected in the cheapest way. As the EA uses operators based on two dual representations, we exploit two corresponding tries that complement each other. Test results on TSPlib instances document the strength of this concept and that it can compete with the leading metaheuristics for this problem in the literature.
引用
收藏
页码:393 / 400
页数:8
相关论文
共 18 条
[1]  
[Anonymous], 2001, THESIS U LIBRE BRUXE
[2]  
[Anonymous], 2002, Ph.D. thesis
[3]   The Generalized Minimum Spanning Tree Problem:: Polyhedral analysis and branch-and-cut algorithm [J].
Feremans, C ;
Labbé, M ;
Laporte, G .
NETWORKS, 2004, 43 (02) :71-86
[4]   A comparative analysis of several formulations for the generalized minimum spanning tree problem [J].
Feremans, C ;
Labbé, M ;
Laporte, G .
NETWORKS, 2002, 39 (01) :29-34
[5]   TRIE MEMORY [J].
FREDKIN, E .
COMMUNICATIONS OF THE ACM, 1960, 3 (09) :490-499
[6]  
Ghosh D., 2003, NEPCMP20030928 RES P
[7]   Heuristic search for the generalized minimum spanning tree problem [J].
Golden, B ;
Raghavan, S ;
Stanojevic, D .
INFORMS JOURNAL ON COMPUTING, 2005, 17 (03) :290-304
[8]  
Gruber C., 2011, THESIS VIENNA U TECH
[9]   Combining variable neighborhood search with integer linear programming for the generalized minimum spanning tree problem [J].
Hu, Bin ;
Leitner, Markus ;
Raidl, Guenther R. .
JOURNAL OF HEURISTICS, 2008, 14 (05) :473-499
[10]  
Hu B, 2012, LECT NOTES COMPUT SC, V6927, P287