The parallel variable neighborhood search for the p-Median Problem

被引:68
作者
García-López, F [1 ]
Melián-Batista, B [1 ]
Moreno-Pérez, JA [1 ]
Moreno-Vega, JM [1 ]
机构
[1] Univ La Laguna, Dept Estadist Invest Operat & Computac, San Cristobal la Laguna 38271, Spain
关键词
parallel computing; VNS; p-median; OpenMP;
D O I
10.1023/A:1015013919497
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Variable Neighborhood Search (VNS) is a recent metaheuristic that combines series of random and improving local searches based on systematically changed neighborhoods. When a local minimum is reached, a shake procedure performs a random search. This determines a new starting point for running an improving search. The use of interchange moves provides a simple implementation of the VNS algorithm for the p-Median Problem. Several strategies for the parallelization of the VNS are considered and coded in C using OpenMP. They are compared in a shared memory machine with large instances.
引用
收藏
页码:375 / 388
页数:14
相关论文
共 19 条
[1]   A NOTE ON SOLVING LARGE P-MEDIAN PROBLEMS [J].
BEASLEY, JE .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1985, 21 (02) :270-273
[2]   DUAL-BASED PROCEDURE FOR UNCAPACITATED FACILITY LOCATION [J].
ERLENKOTTER, D .
OPERATIONS RESEARCH, 1978, 26 (06) :992-1009
[3]  
Glover F., 1989, ORSA Journal on Computing, V1, P190, DOI [10.1287/ijoc.2.1.4, 10.1287/ijoc.1.3.190]
[4]   A COMPARISON OF 2 DUAL-BASED PROCEDURES FOR SOLVING THE P-MEDIAN PROBLEM [J].
HANJOUL, P ;
PEETERS, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1985, 20 (03) :387-396
[5]   Variable neighborhood decomposition search [J].
Hansen, P ;
Mladenovic, N ;
Perez-Britos, D .
JOURNAL OF HEURISTICS, 2001, 7 (04) :335-350
[6]  
HANSEN P, 1997, G9739 GERAD
[7]  
HANSEN P, 1999, P 2 INT C MET MIC97
[8]  
HANSEN P, 2000, G20003 GERAD
[9]  
Holland J., 1992, ADAPTATION NATURAL A
[10]   ALGORITHMIC APPROACH TO NETWORK LOCATION PROBLEMS .2. P-MEDIANS [J].
KARIV, O ;
HAKIMI, SL .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1979, 37 (03) :539-560