- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于模式替代遗传算法解01背包问题
一种基于模式替代的遗传算法解01背包问题
(1.江西理工大学 信息工程学院, 江西 赣州 341000;2.中国科学院 自动化研究所, 北京 100080)
??
摘 要:背包问题是一个典型的 NP完全问题。提出一种基于模式替代的遗传算法解0/1背包问题思想,通过收集每代种群中最好的几个个体生成模式来引导种群的搜索方向,以提高遗传算法的搜索速度和寻找最优解的能力。通过仿真数值实验,将该方法与简单遗传算法、贪心算法计算结果比较分析,充分证明了使用基于模式替代遗传算法来求解背包问题的有效性和实用性。??
关键词:背包问题;模式替代;遗传算法 ??
中图分类号:TP311 文献标志码:A
文章编号:1001?B3695(2009)02?B0470?B02
??
Genetic algorithm with schema replaced for solving 0/1 knapsack problem
??
LI Kangshun1,2,JIA Yuzhen1,ZHANG Wensheng2
??(1.School of Information Engineering, Jiangxi University of Science Technology, Ganzhou Jiangxi 341000, China;2.Institute of Automation, Chinese Academy of Sciences, Beijing 100080, China)
??Abstract:Knapsack problem is a typical NP complete problem.This paper raised genetic algorithm with schema replaced for solving 0/1 knapsack problem.It leaded the search direction of the population to a schema by collecting the best several individuals in population.So,improved the searching efficiency and ability. At last,gave the simulation experiment,and the answer of the knapsack problem which was solved by simple genetic algorithm,compared greedy algorithm and genetic algorithm with schema replaced.By this comparison,the advantages which use schema replaced to solve knapsack problem is proved to be efficient and practical.??
Key words:knapsack problem(KP); schema replaced; genetic algorithm
?お?
近年来,背包问题吸引了许多理论和实际工作者对此问题的深入研究。在理论上尽管背包问题的结构简单,但它却具有组合爆炸的性质。在实际应用中,许多工业问题均可以用背包问题来描述,如资金运算、货舱装载、存储分配等都是典型的应用例子[1]。求解背包问题有许多传统的算法,如贪心算法、动态规划算法、回溯法、分支限界法等,它们各自都存在一些缺陷。??
遗传算法[2,3]是Holland和他密西根大学的同事提出的以自然选择和基因繁殖的思想为基础的一种高度并行、随机和自适应全局优化搜索算法。遗传算法一般在开始随机产生初始群体,然后不断地改进个体,以得到越来越好的结果。由于收敛速度和寻找最优解往往是一对矛盾,基本遗传算法(SGA)常表现为收敛速度慢,容易早熟、陷入局部最优解。本文提出了基于模式替代的思想,通过收集每代种群中最好的几个个体生成模式来引导种群的搜索方向,提高了遗传算法的搜索速度和寻找最优解的能力。??
1 背包问题??
背包问题[4](KP)的一般提法是:已知n个物品的重量(weight)及其价值(或收益profit)分别为wi>0和pi>0,背包的容量(contain)假设设为ci>0,如何选择哪些物品装入背包可以使得在背包的容量约束限制之内所装物品的价值最大???
该问题的模型可以表示为下述0/1整数规划模型: ??
max f(x1,x2,…,xn)=??n
您可能关注的文档
最近下载
- 2019-2020学年山东省德州市庆云县青岛版五年级下册期末测试数学试卷(word版含答案).pdf VIP
- 200句搞定高考词汇.pdf VIP
- 现场设备工业管道焊接质量验收规范.pdf VIP
- HITACHI日立空气净化器EP-A5000.doc VIP
- 16J604 塑料门窗(建筑图集).docx VIP
- 人教版高中物理必修三第十二章《电能能量守恒定律》解答题专题训练 (12)(含答案解析).docx VIP
- 2025年绵阳市中考化学试题卷(含答案解析).docx
- 药店员工培训试题及答案.docx VIP
- 2025年ACP云计算考试题库.pdf
- 2025年及未来5年高级铝制品项目市场数据调查、监测研究报告.docx
文档评论(0)