遗传算法和模拟退火算法的改进和应用

遗传算法和模拟退火算法的改进和应用

ID:32476825

大小:1.90 MB

页数:70页

时间:2019-02-07

遗传算法和模拟退火算法的改进和应用_第1页
遗传算法和模拟退火算法的改进和应用_第2页
遗传算法和模拟退火算法的改进和应用_第3页
遗传算法和模拟退火算法的改进和应用_第4页
遗传算法和模拟退火算法的改进和应用_第5页
资源描述:

《遗传算法和模拟退火算法的改进和应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、遗传算法和模拟退火算法的改进与应用摘要(遗传算法作为一种非确定性的模拟自然算法,为复杂系统的优化提供了~种新的j孚法.尽管遗传算法在很多领域具有广泛的应用价值,但它仍存在一些问题,可以归纳为以下几点:(1)目前遗传算法很多机制和现象还缺少理论的指导,(2)遗传算法自身理论的研究有待加强。如参数的自动设置、编码方式、收敛性分析、选择策略等,它们是完善遗传算法理论不可缺少的内容。(3)如何将遗传算法与其他算法或技术相结合,以扩展遗传算法的功能和应用,则是遗传算法研究的另一方向。(4)遗传算法理论研究的目的很大程度上是为了使遗传算法具有更广泛、更容易

2、、更可靠的应用。因此加强其应用研究,使其发挥更大的作用,是非常重要的研究内容之一。模拟退火算法是模拟金属退火过程中内能逐渐减小,结构逐渐优化的原理来解决优化问题。虽然近年来得到了较快得发展,但是仍然存在许多问题。具体有以下一些问题:1冷却进度表和停止策略的选择还有待进一步的研究。2虽然模拟退火算法理论上能收敛到全局最优解,考虑到网络优化中某些问题是NP完全问题,所以应加快算法的收敛速度,以便尽快收敛到近似最优解。另外,两种算法共同面临的问题是:在实际应用中做的还不够。针对遗传算法和模拟退火算法存在的问题,在已有的研究基础上,4本文对遗传算法和模

3、拟退火算法作了一定程度的改进,并运用改进的遗传算法和模拟退火算法对实际中的若干问题进行了研究。本文具体作了以下工作:1.分析了遗传算法在求解网络优化问题时存在的问题和解决的策略,并针对遗传算法的问题采取了若干改进措施。f爵传统的遗传算法进行了改进,针对网络拓扑结构优化中的典型问题有约束的最/Ji洼成树问题(CMST问题),将遗传算法和最优化算法结合,提出了一种混合遗传算法的解决策略。仿真结果验证了分析的正确性和算法的有效性。针对进化过程中容易陷入局部最优解的缺陷,提出了两步遗传策略,仿真结果验证了分析的中正确性和算法的有效性。改进了赌轮方式的新

4、解搜索策略,提出了遍历匹配选择的方法,并结合有条件的最佳保留策略和动态变异策略,使得在进化过程中更具有针对性,改进了遗传算法的进化方式。j2.分析了模拟退火算法的能得到全局最优解的优点,指出模拟退火收敛速度慢的缺点,提出了一种改进的快速模拟退火方法;f测试结果表明,采用改进的快速模拟退火方法可以显著地提高求解全局优化问题的计算效率a13.将遗传算法和模拟退火算法相结合,在遗传算法的选择过程中引入模拟退火的选择策略,将传统的选择方法演化为随退火温度降低而变化的动态选择策略,较好地解决了网络优化问题。4.遗传算法的应用1,I运用混合遗传算法解决了网

5、络中的有约束的最小生成树问题,仿真结果表明算法是正确的。运用改进的两步遗传算法较好地解决了旅行商问题及有时间限制的旅行商问题运用最佳保留和动态变异策略的遗传算法较好地解决了网络路由优化问题。1/5模拟退火的应用.、运用快速模拟退火算法解决了路由优化问题及ATM虚拟网络优化问题彦6将遗传算法和模拟退火算法相结合,较好地解决了网络划分问题。关键词:网络优化,遗传算法,模拟退火,通信网络,路由IMPROVEMENTANDAPPLICATIONOFGENETICANDANNEALINGALGORITHMABSTRACTAsakindofindefini

6、tesimulatedalgorithm,geneticalgorithmprovidesanewmethodforcomplexsystemoptimization.AlthoughgeneticalgorithmhaswideIvusedinmanyfields,ithasmanyproblems,including:LeSStheorylnstructioninmanyquestions.NeedtoimproveitsOWtltheorystudy,suchasparametersetting,cod‘ingmethodandSelec

7、tStrategYandastringencYanalYSlS·Supplyandbroadengeneticalgorithmwithotheralgorithms,applythemintoindustryisanotherdirection一.TheaimoftheorystudyiStoapplyItmorewidely,SOhowto印plyge’neticandannealingalgorithmintonetworkoptimizationusefulISaverylm—portanttasktoUStosimulatedanne

8、alingalgontlam.Asforsimulatedannealingalgorithm:Annealingtableandstoppingco

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。