An Improved Hybrid Encoding Firefly Algorithm for Randomized Time-varying Knapsack Problems

被引:0
作者
Feng, Yanhong [1 ]
Wang, Gai-Ge [2 ]
机构
[1] Shijiazhuang Univ Econ, Sch Informat Engn, Shijiazhuang, Peoples R China
[2] Jiangsu Normal Univ, Sch Comp Sci & Technol, Xuzhou, Peoples R China
来源
2015 SECOND INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND MACHINE INTELLIGENCE (ISCMI) | 2015年
关键词
Firefly algorithm; Greedy optimization algorithm; Dynamic optimization; Knapsack problem; KRILL HERD ALGORITHM; OPTIMIZATION;
D O I
10.1109/ISCMI.2015.24
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an improved hybrid encoding firefly algorithm (IFA) is proposed for solving randomized time varying knapsack problems (RTVKP). The RTVKP is an extension from the generalized time-varying knapsack problems (TVKP) by dynamically changing the profit and weight of items as well as the capacity of knapsack. In IFA, two-tuples composed of real vector and binary vector is used to represent the individuals in a population, and two principal search processes are developed: the current global best-based search process and the trust region-based search process. Moreover, a novel and effective repair operator is adopted to modify infeasible solutions, optimize feasible solutions and calculate the fitness of individual. The performance of IFA is verified by comparison with FA, cuckoo search (CS), shuffled frog leaping algorithm (SFLA), genetic algorithms (GAs) and differential evolution (DE) over three instances of RTVKP. The results indicate that IFA outperformed the other five methods in most cases and the proposed IFA is an efficient algorithm for solving randomized time-varying knapsack problems.
引用
收藏
页码:9 / 14
页数:6
相关论文
共 30 条
[1]  
[Anonymous], 1997, Journal of Global Optimization, DOI DOI 10.1023/A:1008202821328
[2]  
[Anonymous], SCI WORLD J
[3]  
Apostolopoulos T., 2011, International Journal of Combinatorics
[4]   An improved firefly algorithm for solving dynamic multidimensional knapsack problems [J].
Baykasoglu, Adil ;
Ozsoydan, Fehmi Burcin .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (08) :3712-3725
[5]   Artificial plant optimisation algorithm with three-period photosynthesis [J].
Cui, Zhihua ;
Fan, Shujing ;
Zeng, Jianchao ;
Shi, Zhongzhi .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2013, 5 (02) :133-139
[6]   An ant colony algorithm aimed at dynamic continuous optimization [J].
Dreo, J. ;
Siarry, P. .
APPLIED MATHEMATICS AND COMPUTATION, 2006, 181 (01) :457-467
[7]   Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization [J].
Eusuff, M ;
Lansey, K ;
Pasha, F .
ENGINEERING OPTIMIZATION, 2006, 38 (02) :129-154
[8]  
Feng Y. H., 2014, COMPUTATIONAL INTELL, V2014
[9]   A comprehensive review of firefly algorithms [J].
Fister, Iztok ;
Fister, Iztok, Jr. ;
Yang, Xin-She ;
Brest, Janez .
SWARM AND EVOLUTIONARY COMPUTATION, 2013, 13 :34-46
[10]   A heuristic optimization method inspired by wolf preying behavior [J].
Fong, Simon ;
Deb, Suash ;
Yang, Xin-She .
NEURAL COMPUTING & APPLICATIONS, 2015, 26 (07) :1725-1738