Systems Engineering and Electronics
Previous Articles Next Articles
XUE Junjie, WANG Ying, MENG Xiangfei, XIAO Jiyang
Online:
Published:
Abstract:
In order to apply the fireworks algorithm to discrete optimization and solve the multi-dimensional knapsack problem effectively, an binary opposite backward learning fireworks algorithm is designed. Firstly, on the basis of defining binary string distance and binary convert operator, fireworks explosion and mutation explosion are discretized to build the binary fireworks algorithm. Secondly, incomplete binary backward operator is designed to build the binary opposite backward learning fireworks algorithm, and its convergence is proved. Finally, compared with several typical evolutionary algorithms, simulation on 10 typical benchmark instances is analyzed. Results show that the binary opposite backward learning based fireworks algorithm has excellent performance on convergence rate, optimization accuracy and robustness.
XUE Junjie, WANG Ying, MENG Xiangfei, XIAO Jiyang. Binary opposite backward learning fireworks algorithm for multidimensional knapsack problem[J]. Systems Engineering and Electronics, doi: 10.3969/j.issn.1001-506X.2017.02.33.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.sys-ele.com/EN/10.3969/j.issn.1001-506X.2017.02.33
https://www.sys-ele.com/EN/Y2017/V39/I2/451