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

改进蚁群优化算法求解折扣{0-1}背包问题
引用本文:张铭,邓文瀚,林娟,钟一文. 改进蚁群优化算法求解折扣{0-1}背包问题[J]. 计算机工程与应用, 2021, 57(13): 85-95. DOI: 10.3778/j.issn.1002-8331.2006-0278
作者姓名:张铭  邓文瀚  林娟  钟一文
作者单位:1.福建农林大学 计算机与信息学院,福州 3500022.智慧农林福建省高等学校重点实验室(福建农林大学),福州 350002
摘    要:折扣{0-1}背包问题(Discounted{0-1}Knapsack Problem,DKP)是一个NP-困难的组合优化问题,尽管已经存在一些求解DKP的智能优化算法,但目前尚没有用蚁群优化(Ant Colony Optimization,ACO)算法求解DKP的研究.提出了一个求解DKP的改进ACO(Modifie...

关 键 词:折扣{0-1}背包问题(DKP)  蚁群优化算法(ACO)  信息素  组内选择  混合优化

Modified Ant Colony Optimization Algorithm for Discounted{0-1}Knapsack Problem
ZHANG Ming,DENG Wenhan,LIN Juan,ZHONG Yiwen. Modified Ant Colony Optimization Algorithm for Discounted{0-1}Knapsack Problem[J]. Computer Engineering and Applications, 2021, 57(13): 85-95. DOI: 10.3778/j.issn.1002-8331.2006-0278
Authors:ZHANG Ming  DENG Wenhan  LIN Juan  ZHONG Yiwen
Affiliation:1.College of Computer and Information Science, Fujian Agriculture and Forestry University, Fuzhou 350002, China2.Key Laboratory of Smart Agriculture and Forestry (Fujian Agriculture and Forestry University), Fuzhou 350002, China
Abstract:Discounted {0-1} Knapsack Problem (DKP) is a NP-hard combinatorial optimization problem. Although several intelligent optimization algorithms have been proposed for the DKP, no study has been found to use Ant Colony Optimization (ACO) algorithm to solve this problem. This paper presents a Modified ACO(MACO) algorithm for the DKP. The MACO algorithm uses integer coding to ensure that at most one item in each group is selected. In each step of the solution construction, MACO adopts an intra-group competitive selection to decrease time complexity. In the selection probability calculation equation, the original heuristic information is discarded to decrease the number of parameters and simplify the implementation of parameters tuning. Furthermore, a greedy hybrid optimization strategy based on both value density and value of items is designed to enhance the repaired solutions constructed by ants. The overall performance of MACO is tested and compared with other methods on four kinds of test cases. The experimental results show that the MACO algorithm is significantly superior to other algorithms.
Keywords:Discounted{0-1} Knapsack Problem(DKP)  Ant Colony Optimization(ACO) algorithm  pheromone  intra-group selection  hybrid optimization  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号