Parallel skeletons for Tabu Search method

被引:5
作者
Blesa, MJ [1 ]
Hernàndez, L [1 ]
Xhafa, F [1 ]
机构
[1] Univ Politecn Catalunya, Dept Llenguatges & Sistems Informat, E-08034 Barcelona, Spain
来源
PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS | 2001年
关键词
D O I
10.1109/ICPADS.2001.934797
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present two generic parallel skeletons for Tabu Search method -a well known meta-heuristic for approximately solving combinatorial optimization problems.. The first skeleton is based on independent runs while the second in the classical master-slave model. Our starting point is the design and implementation of a sequential skeleton that is used later as basis for the two parallel skeletons. Both skeletons provide the riser,vith the followings: (a) permit to obtain parallel implementations of Tabu Search method for concrete combinatorial optimization problems from existing sequential implementations: (b) there is no need for the user to know neither parallel programming nor communication libraries; (c) the parallel implementation of Tabu Search for a concrete problem is obtained automatically from a sequential implementation of Tabu Search for the problem. The skeletons, however require from the user a sequential instantiation of Tabu Search method for the problem at hand. The skeletons are implemented in C++ using MPI as communication library and offer genericity, flexibility, component reuse, robustness and time savings. We have instantiated the two skeletons for the 0-1 Multidimensional Knapsack problem, among others, for which we report computational results.
引用
收藏
页码:23 / 28
页数:6
相关论文
共 25 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[2]  
BEASLEY J, J OP RES SOC, V41, P1069
[3]  
BLESA M, 2000, LSI0081R UPC DEP LSI
[4]  
BLESA M, 2000, LSI0047R UPC DEP LSI
[5]  
CHU PC, 1997, GENETIC ALGORITHM MU
[6]  
CRAINIC T, 1995, TAXONOMY PARALLEL TA
[7]  
Dell'Amico M., 1993, Annals of Operations Research, V41, P231, DOI 10.1007/BF02023076
[8]  
ESO TRM, 1997, P 8 SIAM C PAR P SCI
[9]   A PARALLEL TABU SEARCH ALGORITHM FOR LARGE TRAVELING SALESMAN PROBLEMS [J].
FIECHTER, CN .
DISCRETE APPLIED MATHEMATICS, 1994, 51 (03) :243-267
[10]  
Francis RL., 1974, FACILITY LAYOUT LOCA