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

解决0-1背包问题的遗传分布估计算法
引用本文:余 娟,贺昱曜. 解决0-1背包问题的遗传分布估计算法[J]. 计算机工程与应用, 2014, 0(9): 12-16,31
作者姓名:余 娟  贺昱曜
作者单位:西北工业大学航海学院,西安710072
基金项目:国家自然科学基金(No.61271143,No.60871080)。
摘    要:0-1背包问题是典型的NP难问题,针对0-1背包问题提出分布估计算法(EDA)与遗传算法(GA)相结合的算法(E-GA)。该算法在每一次迭代中由二者共同产生种群,并行搜索,两种方法产生的个体数目动态变化,将EDA的全局搜索与GA的局部搜索能力、EDA的快速收敛性与GA的种群多样性结合,实现优势互补。通过三个背包问题算例进行算法验证,与以往文献相比,结果显示该算法所获最优值优于文献最优值,运行时间短且收敛速度快。

关 键 词:遗传算法  分布估计算法  并行搜索  0-1背包问题

Hybrid algorithm based on Genetic Algorithm and estimation of distribution algorithm for 0-1 knapsack problem
YU Juan,HE Yuyao. Hybrid algorithm based on Genetic Algorithm and estimation of distribution algorithm for 0-1 knapsack problem[J]. Computer Engineering and Applications, 2014, 0(9): 12-16,31
Authors:YU Juan  HE Yuyao
Affiliation:( College of Marine, Northwestern Polytechnical University, Xi'an 710072, China)
Abstract:0-1 knapsack problem is a classic NP-hard problem. For the 0-1 knapsack problem, a combined parallel search algorithm(E-GA)is proposed. The population is generated by Genetic Algorithm(GA)and Estimation of Distribution Algorithm(EDA)together. The population proportion caused by two algorithms is changed dynamically, which combines the global statical information and location information and overcomes the shortcoming of GA and EDA. The algorithm is applied to three widely used knapsack samples, and the results show that proposed E-GA algorithm has better search ability and convergence speed than the other algorithms.
Keywords:Genetic Algorithm(GA)  Estimation of Distribution Algorithm(EDA)  parallel search  0-1 knapsack problem
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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