首页 | 官方网站   微博 | 高级检索  
     


An improved fruit fly optimization algorithm for solving the multidimensional knapsack problem
Affiliation:1. the Key Laboratory of Intelligent Computing & Signal Processing, Ministry of Education, Anhui University, Anhui 230031, China;2. Department of Information Management, Oriental Institute of Technology, Taiwan, ROC;3. School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, Australia
Abstract:This paper presents an improved fruit fly optimization algorithm (IFFOA) for solving the multidimensional knapsack problem (MKP). In IFFOA, the parallel search is employed to balance exploitation and exploration. To make full use of swarm intelligence, a modified harmony search algorithm (MHS) is proposed and applied to add cooperation among swarms in IFFOA. In MHS, novel pitch adjustment scheme and random selection rule are developed by considering specific characters of MKP and FOA. Moreover, a vertical crossover is designed to guide stagnant dimensions out of local optima and further improve the performance. Extensive numerical simulations are conducted and comparisons with other state-of-the-art algorithms verify that the proposed algorithm is an effective alternative for solving the MKP.
Keywords:Multidimensional knapsack problem  Fruit fly optimization algorithm  Parallel search  Harmony search algorithm  Vertical crossover
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号