基于群集经验的群相遇蚁群算法的研究

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:hzxj1817
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
研究群居性昆虫行为特征的科学家发现,昆虫每个个体能力十分有限,在群落一级上的合作基本上是自组织的,在许多场合中尽管这些合作可能很简单,但是却可以解决复杂的问题。群居性昆虫行为的研究为计算机科学家提供了设计分布式控制和优化算法的有力方法。蚁群算法就是利用群体智能解决组合优化问题的典型例子。蚁群算法是一种应用于组合优化问题的启发式搜索算法,具有正反馈、分布计算和启发性搜索等特点。蚁群算法自从其出现以来,先后应用于TSP问题、资源二次分配问题等经典优化问题,得到了较好的效果,吸引了大批学者的兴趣。近年来,其研究领域也拓展到了动态环境、混沌计算、多目标等领域,基于蚁群优化算法的新型技术也陆续的面世并且不断的改进。本文以研究典型的NP问题——旅行商问题入手,对蚁群优化算法的发展背景、内容、实现方法和性能作了详细介绍,对该算法本身进行了深入研究,提出了自己的改进方案。本文在蚁群优化算法的研究中主要作了如下几点工作:1.提出了一种新的基于群集经验的蚁群算法,构建了新算法的蚂蚁模型,并且通过程序实现了这个算法,完成了新的蚂蚁模型与最大-最小蚂蚁算法的结合,并且通过实验找出新算法的最优参数设置;2.在5个不同规模的TSP问题上,用改进的算法和最大-最小蚂蚁算法分别进行仿真。通过对比分析发现基于群集经验的的蚂蚁模型能够让已有的蚁群优化算法在寻优速度和寻优能力上有较明显的提高,但是在大型规模的城市群中算法的稳定性不够高;3.对原始的相遇算法进行了改进,提出了群相遇算法的思想。然后通过程序实现了该算法,并且通过实验分析改进后的算法有哪些优势;4.将这两种算法结合成为一种新算法:基于群集经验的群相遇蚁群算法,通过实验表明了新算法对于基于群集经验的蚁群算法不够稳定的缺点有了良好的改进,同时算法的寻优速度和寻优能力并没有下降。
其他文献
计算机技术没有应用到考试上时,组织一次考试至少要经过五步,人工出题、考生考试、人工阅卷、成绩评估和试卷分析,教师的工作量会很大,并且其工作将是一件十分烦琐和非常容易
随着计算机和互联网技术的广泛应用,特别是随着普适计算技术的发展,如何有效地从种类繁杂的网络中,抽取出有价值的信息,让用户通过逐渐融入到人们日常生活的设备(如智能终端
随着计算机技术的进步与发展,云计算作为从分布式计算、网格计算和并行计算发展而来的新兴计算模式得到了飞速的发展。云计算把所有的计算资源、存储资源集中在云端,以便于提供
云计算通过虚拟化技术将基础设施硬件资源虚拟化,形成巨大的资源池,并且以动态可缩放的方式提供给用户。随着云计算基础设施规模不断增加,如何通过资源调度技术减少资源浪费
电气操作票系统的结构大多数是两层或者传统的三层结构,满足不了企业在分布性、可扩展性和异构性等方面的需求。J2EE(Java2 Platform Enterprise Edition)是目前构建企业级应
电能计量管理直接关系到电力企业的经济效益和用户电费的合理负担,电能计量的准确性、可靠性一直是电力部门和用电用户关注的焦点。为进一步提高电能计量的稳定性、安全性及数据传输的可靠性和完整性,本文在深入研究当前电能计量技术和GPRS通信技术的基础上,提出并实现了基于GPRS网络的、融合计算机技术和数据库技术的具有多种功能的电能计量数据采集系统。本文论述了GPRS网络结构和工作原理,在此基础上通过通信方案
报表是一种用直线、方格、文字、图表、数据等来组织和表示信息的媒介。报表展示引擎是报表工具软件系统的重要组成部分,它控制各种格式报表的产生与输出,它通常由报表生成引
乳腺癌是女性最常见的癌症之一。早期发现、早期诊断、早期治疗对医治乳腺癌、降低死亡率至关重要。开展基于乳腺X影像的适龄妇女的乳腺普查工作是早期检测乳腺癌的重要手段
无线传感器网络技术是一项综合了计算机、无线通信和传感器技术的多学科技术,受到人们的高度重视,并被广泛应用于各个领域。为了满足实际应用中的分析和决策需求,如何在提高
在解决复杂的实际优化问题时,经常会遇到具有多个极值的函数优化问题,这类问题被称为多峰函数的优化问题。由于其在实际优化问题中有着重要的应用价值,因而一直受到众多研究