An efficient genetic algorithm for the p-median problem

被引:221
作者
Alp, O [1 ]
Erkut, E
Drezner, Z
机构
[1] Univ Alberta, Sch Business, Edmonton, AB T6G 2R6, Canada
[2] Calif State Univ Fullerton, Dept Management Sci Informat Syst, Fullerton, CA 92634 USA
关键词
facility location; p-median; genetic algorithm; heuristic; LOCATION;
D O I
10.1023/A:1026130003508
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We propose a new genetic algorithm for a well-known facility location problem. The algorithm is relatively simple and it generates good solutions quickly. Evolution is facilitated by a greedy heuristic. Computational tests with a total of 80 problems from four different sources with 100 to 1,000 nodes indicate that the best solution generated by the algorithm is within 0.1% of the optimum for 85% of the problems. The coding effort and the computational effort required are minimal, making the algorithm a good choice for practical applications requiring quick solutions, or for upper-bound generation to speed up optimal algorithms.
引用
收藏
页码:21 / 42
页数:22
相关论文
共 27 条
[1]   On the p-Median polytope [J].
Avella, P ;
Sassano, A .
MATHEMATICAL PROGRAMMING, 2001, 89 (03) :395-411
[2]  
BEASLEY JE, 1990, J OPER RES SOC, V41, P1069, DOI 10.2307/2582903
[3]  
BERMAN O, 2002, IN PRESS COMPUTERS O
[4]  
BOZKAYA B, 2002, FACILITY LOCATION AP
[5]   A statistical analysis of simulated annealing applied to the p-median problem [J].
Chiyoshi, F ;
Galvao, RD .
ANNALS OF OPERATIONS RESEARCH, 2000, 96 (1-4) :61-74
[6]   LOCATION OF BANK ACCOUNTS TO OPTIMIZE FLOAT - ANALYTIC STUDY OF EXACT AND APPROXIMATE ALGORITHMS [J].
CORNUEJOLS, G ;
FISHER, ML ;
NEMHAUSER, GL .
MANAGEMENT SCIENCE, 1977, 23 (08) :789-810
[7]  
Daskin MS., 1995, NETWORK DISCRETE LOC, DOI DOI 10.1016/j.cor.2006.01.003
[8]  
Densham PaulJ., 1992, PAP REG SCI, V71, P307, DOI [DOI 10.1007/BF01434270, 10.1111/j.1435-5597.1992.tb01849.x, DOI 10.1111/J.1435-5597.1992.TB01849.X]
[9]  
DIBBLE C, 1993, GIS LIS 1993
[10]   Genetic algorithms - A tool for OR? [J].
Dowsland, KA .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1996, 47 (04) :550-561