基于二重结构编码遗传算法求解背包问题的研究

来源 :计算机技术与发展 | 被引量 : 0次 | 上传用户:ddr133
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对背包问题传统的解决方法有动态规划法、分支界限法、回溯法。传统的方法不能有效地解决背包问题。文中提出二重结构编码的遗传算法解决背包问题,是一种适合于在大最的可行解中搜索最优解的有效算法,在约束条件的处理上结合贪婪算法,既加快了算法的收敛速度,又克服了传统方法容易陷入局部最优的特点,提高了搜索效率。通过计算机仿真试验结果表明,二重结构编码的遗传算法比基本遗传编码有更好的近似解,充分证明了使用二重结构编码的混合遗传算法来求解背包问题的有效性和实用性。
其他文献
受到自然界中萤火虫通过荧光进行信息交流的群体行为的启示,萤火虫算法被提出。它是一种新颖的仿生群智能优化算法。基本的萤火虫算法中,萤火虫个体间存在协作不足,易陷入局部最
(宝鸡文理学院 电子电气工程学院,陕西 宝鸡 721007)  摘 要:为提高工科学生的工程实践能力,有效实施工程教育,激发学生工程研究兴趣。在《过程控制及仪表》专业技术实验教学中,按照实验内容由简单到复杂,实验难度逐级提高,研究设计五个梯级的阶梯型实验教学模式。通过一个实际工程项目水塔水位控制系统设计实验,使得学生掌握一个项目开发研究过程;由易到难的设计性实验方案实施,能够循序渐进地提高学生过程
针对流量分析中三类常见攻击方式,即速率监控攻击、时间相关性攻击与ID分析攻击,对多跳LEACH无线传感器网络构成的威胁,提出了基于多跳LEACH路由协议的分布式位置隐私算法(Distri
现有的Web服务搜索引擎不能准确反映查询与服务之间的语义关联,其服务相关度大多是通过统计概率方式来计算,这使得搜索一个合适的Web服务变得困难。针对该不足,文中提出一种改进
现代生物医学研究和应用催生了一系列新颖的医学工程技术,值得从哲学视角加以系统考察。探讨了医学工程与医学技术的区别,归纳了医学工程的特点,剖析了医学工程技术的三个要
《工程与技术哲学》丛书是斯普林格出版社出版的,在当今国际工程技术哲学界具有广泛影响的丛书,是介绍世界各国工程技术哲学领域研究成果的重要平台。由王前教授主编的《中国
以培养和提高学生的网络工程实践能力为目标,从网络工程系列课程改革、网络工程实验室硬环境建设以及软环境建设等方面探讨了新时期网络工程专业实践教学改革思路和实验室建设
在无线传感器网络( WSN)中,以往都是采用奈奎斯特技术对信号进行采样并重构,而随着信号频率的增加,应用奈奎斯特技术会使成本大幅度的增加,这是人们所不乐见的。针对这一问题,近年来