蚁群算法熵收敛性分析与应用

来源 :四川师范大学 | 被引量 : 8次 | 上传用户:jiushizhegehao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
20世纪80年代以来,通过模拟、揭示某些自然现象或过程而产生了一些新颖的启发式算法,如蚁群算法、模拟退火算法、遗传算法和禁忌搜索算法等。这些算法独特的优点和机制,引起了国内外学者的广泛重视并掀起了全局优化领域的研究热潮,尤其是近十年来发展起来的蚁群算法。因为蚁群算法原理简单、鲁棒性较强、具有分布并行性等特点,吸引了越来越多的人进行研究,并已经成功地应用于诸多复杂的组合优化问题。目前,蚁群算法的研究成果较为分散,且理论发展还不成熟,本文总结了国内外蚁群算法的研究成果,详细介绍了基本蚁群算法,进行了蚁群算法的熵收敛性分析,并基于蚁群算法的熵收敛性提出了新的改进蚁群算法,给出了详细的代码描述和数据结构说明。本文的主要研究内容及成果如下:(1)本文对蚁群算法的仿生原理、算法抽象建模过程,算法的具体实现步骤进行了总结,并给出了基本蚁群算法的程序结构流程图。(2)本文采用实验手段,对蚁群算法的统计性质进行了分析和研究。分析发现蚁群算法具有熵收敛性并且蚁群算法的解收敛与信息熵收敛是等价的。以信息熵作为收敛判据的蚁群算法解决了其它蚁群算法不能估计最优迭代次数的问题。实验结果显示,蚁群算法应用信息熵收敛判据能够避免大量的多余计算,很大程度上减少了算法的运行时间。(3)针对基本蚁群算法存在的缺点,本文提出了基于信息熵的改进蚁群算法。对改进算法的设计思想、算法的实现步骤及程序结构流程图进行了详细的介绍。应用改进算法求解了不同规模的TSP问题并与基本蚁群算法进行了比较,实验结果充分显示了改进算法的优越性和合理性。(4)为了便于对改进算法的理解,本文给出了改进蚁群算法的具体代码描述和详细的数据结构介绍。
其他文献
1988年,Stefan Hilger在他的博士论文中首次提出了时标理论,引起了人们广泛的关注,但对于时标上非线性中立型动力方程与动力方程组的定性性质的研究甚少.   本文讨论了时
首先,考虑如下带有奇异和临界指数增长项的Kirchhoff型方程(公式省略).其中Ω(?)R4是一个边界光滑的非空有界区域,并且常数a,b,μ,λ>0,γ∈(0,1)。0≤β0,00,0
二十世纪以来,在数学,物理,化学,生物学,医学,经济学,工程学,控制理论等许多科学领域中出现了各种各样的非线性问题,在解决这些非线性问题的过程中,逐渐形成了现代分析学中一个非常重要
学位
时滞和不确定是导致系统不稳定或较差性能的两个重要因素,并且它们不可避免地存在于许多实际系统中。因此,对于带有时滞和不确定系统的分析和综合问题得到广泛的研究。在系统镇
间断有限元方法是利用完全间断的分片多项式空间对近似解和试验函数进行空间离散的有限元方法。自八十年代末开始逐渐引起了一些数学家们的注意,因此也得到了很好的发展。本
学位
在实际教学中,传统的教学模式是以理论教学为主,不能适应市场需求,而真正整合工程的原则,以实践为主,以实践教学为主的新型教学模式越来越受到重视,作为一个数控专业的教师,
本文研究了三类偏泛函微分方程关于非平凡解的振动性.第二章讨论了一类非线性时滞抛物型方程解关于非常数平衡态的振动性问题.借助一阶时滞微分不等式及特征方程解的性质,使用
本文分别考虑带Dirichlet边界条件和周期边界条件的四阶Schrodinger方程,证明了当参数λ穿过第一临界值λ=αλ1时,该问题分歧出一个吸引子.该分析是以最近创立的新的吸引子分
在群论中,借助子群的性质去研究大群的结构和性质是一个重要的研究方向。这其中有一类问题是根据群的非循环子群的共轭类个数去研究大群的结构和性质。设G是有限群,用δ(G)表示
求解非线性矩阵方程的问题主要是通过分析所给方程参数的性质来得到方程的解.在现实生活中,方程X+A*X-n A=Q的来源相当广泛,包括控制理论,梯形网络分析,动态规划,统计和椭圆
学位