首页 | 本学科首页   官方微博 | 高级检索  
     

求解背包问题的更贪心粒子群算法
引用本文:赵新超,杨婷婷.求解背包问题的更贪心粒子群算法[J].计算机工程与应用,2009,45(36):32-34.
作者姓名:赵新超  杨婷婷
作者单位:1. 北京邮电大学,理学院,数学系,北京,100876
2. 北京邮电大学,信息光子学与光通信研究院,北京,100876
基金项目:国家自然科学基金,中科院数学机械化重点实验室开放课题(the Open Fund of KLMM,中央高校基本科研业务费资助 
摘    要:将粒子群算法与贪心思想相融合,提出一种用于求解0/1背包问题的更贪心混合粒子群算法。对超过背包重量约束的粒子的处理措施是去掉已经装进去且性价比最差的物品,直至满足重量约束为止,这种思想在改善粒子质量的同时避免了通常罚函数方法中敏感的参数选择问题;对当前可行粒子的处理措施是将还未装入背包且性价比最好的物品装进背包,直至不能装为止。通过与文献中基于经典算例的计算结果比较表明,更贪心粒子群算法无论在寻优能力、计算速度和稳定性方面都超过了文献中提到的混合遗传算法(HGA)、贪心遗传算法(GGA)和混合粒子群算法(GBPSOA)。

关 键 词:背包问题  粒子群算法  更贪心思想
收稿时间:2009-1-5
修稿时间:2009-3-13  

Very greedy particle swarm optimization algorithm for knapsack problem
ZHAO Xin-chao,YANG Ting-ting.Very greedy particle swarm optimization algorithm for knapsack problem[J].Computer Engineering and Applications,2009,45(36):32-34.
Authors:ZHAO Xin-chao  YANG Ting-ting
Affiliation:1.Department of Mathematics,School of Science,Beijing University of Posts and Telecommunications,Beijing 100876,China 2.Institute of Information Photonics and Optical Communications,Beijing University of Posts and Telecommunications,Beijing 100876,China
Abstract:Combining particle swarm optimization algorithm and greedy idea,a Very Greedy Particle Swarm Optimization algorithm(VGPSO) is proposed for Knapsack Problem(KP).The strategy of dealing the overweight particle is to take out the enclosed and the worst goods in ratio between value and weight,until to satisfy the weight constraint.Simultaneously,the question of sensitive parameter’s choice is avoided under this measure.The strategy of managing the feasible particle is to enclose the goods which is out of knapsack and best in ratio between value and weight,until none goods can be put into.Based on the classic instances in the reference numerical experiments are made and compared with other algorithms.The VGPSO is better than Hybrid Genetic Algorithm(HGA),Greedy Genetic Algorithm(GGA) and Greedy Binary Particle Swarm Optimization Algorithm(GBPSOA) in the ability of finding optimal solution,the efficiency and the robustness.
Keywords:knapsack problem  particle swarm optimization  very greedy idea
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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