Particle swarm optimization with time-varying acceleration coefficients for the multidimensional knapsack problem

被引:77
作者
Chih, Mingchang [1 ]
Lin, Chin-Jung [2 ]
Chern, Maw-Sheng [2 ]
Ou, Tsung-Yin [3 ]
机构
[1] Chung Shan Inst Sci & Technol, Syst Dev Ctr, Tao Yuan 32546, Taiwan
[2] Natl Tsing Hua Univ, Dept Ind Engn & Engn Management, Hsinchu 30043, Taiwan
[3] Natl Quemoy Univ, Dept Ind Engn & Management, Jinning Township 89250, Kinmen, Taiwan
关键词
Multidimensional knapsack problem; Binary particle swarm optimization; Time-varying acceleration coefficients; OR-library; ALGORITHM;
D O I
10.1016/j.apm.2013.08.009
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The multidimensional knapsack problem (MKP) is a difficult combinatorial optimization problem, which has been proven as NP-hard problems. Various population-based search algorithms are applied to solve these problems. The particle swarm optimization (PSO) technique is adapted in our study, which proposes two novel PSO algorithms, namely, the binary PSO with time-varying acceleration coefficients (BPSOTVAC) and the chaotic binary PSO with time-varying acceleration coefficients (CBPSOTVAC). The two proposed methods were tested using 116 benchmark problems from the OR-Library to validate and demonstrate the efficiency of these algorithms in solving multidimensional knapsack problems. The results were then compared with those in the other two existing PSO algorithms. The simulation and evaluation results showed that the proposed algorithms, BPSOTVAC and CBPSOTVAC, are superior over the other methods according to its success rate, mean absolute deviation, mean absolute percentage error, least error, and standard deviation. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:1338 / 1350
页数:13
相关论文
共 37 条
[1]   A particle swarm algorithm for inspection optimization in serial multi-stage processes [J].
Azadeh, Ali ;
Sangari, Mohamad Sadegh ;
Amiri, Alireza Shamekhi .
APPLIED MATHEMATICAL MODELLING, 2012, 36 (04) :1455-1464
[2]   A Modified Binary Particle Swarm Optimization for Knapsack Problems [J].
Bansal, Jagdish Chand ;
Deep, Kusum .
APPLIED MATHEMATICS AND COMPUTATION, 2012, 218 (22) :11042-11061
[3]  
Beasley J.E., 2005, ORLIB OPERATIONS RES
[4]  
Beaujon GJ, 2001, NAV RES LOG, V48, P18, DOI 10.1002/1520-6750(200102)48:1<18::AID-NAV2>3.0.CO
[5]  
2-7
[6]   An approximate dynamic programming approach to multidimensional knapsack problems [J].
Bertsimas, D ;
Demir, R .
MANAGEMENT SCIENCE, 2002, 48 (04) :550-565
[7]   Particle swarm optimization for the economic and economic statistical designs of the (X)over-bar control chart [J].
Chih, Mingchang ;
Yeh, Li-Lun ;
Li, Feng-Chia .
APPLIED SOFT COMPUTING, 2011, 11 (08) :5053-5067
[8]   Enhanced speciation in particle swarm optimization for multi-modal problems [J].
Cho, Huidae ;
Kim, Dongkyun ;
Olivera, Francisco ;
Guikema, Seth D. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2011, 213 (01) :15-23
[9]   Chaotic maps based on binary particle swarm optimization for feature selection [J].
Chuang, Li-Yeh ;
Yang, Cheng-Hong ;
Li, Jung-Chike .
APPLIED SOFT COMPUTING, 2011, 11 (01) :239-248
[10]  
CHUANWEN J, 2005, MATH COMPUT SIMULAT, V68, P57