背包问题的实用求解算法研究

被引量 : 0次 | 上传用户:youngyyw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
背包问题在信息加密、预算控制、项目选择、材料切割、货物装载、网络信息安全等应用中具有重要的价值。从计算复杂性理论看,背包问题是一个经典NP难解问题。半个多世纪以来,该问题一直是算法与复杂性研究的热点问题之一。论文研究了背包问题的实用求解算法,提出了改进的新算法,并利用Maltab对几种算法进行了仿真实验,测试的结果显示出新算法在解决0/1背包问题时表现出了良好的性能。在论文中主要进行的工作如下:1. 首先讨论了传统算法设计技术求解背包问题的方法,主要有递归算法、动态规划算法、分支定界法、图论法、贪婪算法等,同时讨论了背包问题在电子商务公钥密码系统中的应用。2. 论文中重点研究了遗传算法(GA)在解决背包问题上的应用,在广泛了解现有遗传算法的优缺点的基础上,结合耗散结构理论提出了耗散遗传算法(DGA)。耗散遗传算法能够在一定程度上克服普通遗传算法的缺点。通过仿真实验证实了该方法在解决0/1背包问题上的有效性。3. 另外本文还研究了蚁群算法(ACO)在解决背包问题上的应用,蚁群优化算法是新出现的一种模拟蚂蚁觅食行为的仿生随机优化算法,在货郎商问题(TSP)等优化问题上有较为成熟的应用,本文将其应用在背包问题中,也取得了较好的效果。4. 同时本文也研究了粒子群算法(PSO)在解决背包问题上的应用。粒子群优化算法是在对模拟鸟群捕食行为的研究中产生的一种新算法,本文将其与其他算法进行了对比,并给出了在0/1背包问题上的解决方法。
其他文献
税收优惠政策是政府重点扶持、大力发展高新技术企业的宏观调控手段之一。当前国家为了鼓励高新技术企业的发展和企业技术创新,出台了一系列的优惠政策,高新技术企业应及时关
目的:优化丹参总酚酸的微波真空干燥工艺。方法:以丹参总酚酸中有效成分丹酚酸B的含量为指标,采用三因素三水平Box-Behnken设计法,考察了微波真空干燥前浸膏密度、微波功率、
采用.NET框架和三层结构,基于B/S架构,利用SQL Server 2000作为数据库管理工具,设计开发的经济管理实验室管理系统,实现了高效灵活的用户登录、实验室预约、排课、实验管理、
高校学生在教学管理中主体性的缺失,是当前阻碍学生学习主体性的重要原因。通过发挥学生的管理主体性,引导学生积极参与教学管理,有利于优化教学环境,从而促进学生学习主体性
郭沫若与歌德范劲“五四”以来的中国现代文学是植根于具有几千年悠久历史传统的古典文学的土壤,在西方文学的影响下发展起来的。“五四”新文学的先驱者,如鲁迅、郭沫若、茅盾
市场细分是现代营销的起点和根基,本文首先对市场细分与目标市场问题的研究现状进行了系统的回顾,从研究视角、细分标准、细分方法以及细分模型的消费者假设等方面对目前市场
素质教育主要是培养学生的创新精神和实践能力,而且地理科学又是一门实践性很强的学科,因此,“加强地理实践能力的培养”,作为一个教育口号,被叫得特别响亮,而现实却不尽如人
粮食是人民生活的必需品,粮食生产是事关国家战略安全的重大问题,为了保护农民的种粮积极性、增加农民收入,我国于2004年颁布实施了粮食直接补贴政策。政策实施以来,产生了良
随着政治、经济体制改革的深入,法治理念的逐步确立,司法地位和作用日益显著。但人们渴望的司法公正问题并未得到根本的改善。公众对司法公正的“信任危机”在很大程度上导致
光纤是一种新型的传感材料,它具有调制方法多样、测量范围广泛等等优点。本文通过对光纤传感技术、光纤光栅传感技术和液位测量技术的发展所做的简要回顾,以及对各种液位测量