蚁群算法的研究及在网络路由优化上的应用

被引:0
作者
陈佑健
机构
[1] 河海大学
关键词
蚁群算法; 信息素; 组合优化; 连续函数优化; 网络路由;
D O I
暂无
年度学位
2005
学位类型
硕士
导师
摘要
蚁群算法是一种新型的用于求解组合优化或函数优化问题的元启发式算法,其基本思想是借用生物界的蚂蚁群体觅食机理,将每个蚂蚁看作一个智能体,作为智能群体的蚁群,其觅食过程显现出高度的并行性、正反馈性和鲁棒性,以此为基础的蚁群算法也具有这样一些特点。因此,蚁群算法的研究无论从理论上还是实用上,都具有较高的价值。 本文首先分析了蚁群算法的原理与模型,介绍了算法的特点和研究现状,通过实验分析了算法中几个关键参数的选择。针对基本蚁群算法的主要缺陷,如收敛速度慢和易于陷入局部最优等问题,将用于求解组合优化问题的基本蚁群算法进行了改进。首先,在概率选择上采用了确定性与随机性相结合的选择原则;其次,由于基本蚁群算法初期时各条路径上的信息素数量相同,导致算法的初期求解速度缓慢,因此提出了分区搜索的思想,使各条路径上的信息素在初期有所差别,加速算法的收敛;第三,结合局部与全局信息素调整策略对路径上的信息素进行动态更新;第四,对与信息素相关的一些参数进行了自适应改变;最后,引入遗传算法中的变异思想,以扩大解的搜索空间。针对蚁群算法在求解连续优化问题上相对较弱的特点,提出了基于网格划分的蚁群算法,将传统的用于求解离散空间优化问题的蚁群算法进行了扩展。在应用研究上,分析了网络路由优化问题,研究了基于蚁群算法的IP网络QoS单播路由;讨论了基于蚁群算法的一些其它应用。 通过算例对所提出的改进的蚁群算法进行了仿真验证,实验结果表明,本文提出的改进算法是有效和可行的;在连续函数优化上和基于蚁群算法的网络路由优化等应用上也进行了实验仿真。本课题旨在为推进蚁群算法的理论研究和应用研究起到一定的作用。
引用
收藏
页数:75
共 19 条
[1]
粒子群优化算法综述 [J].
杨维 ;
李歧强 .
中国工程科学, 2004, (05) :87-94
[2]
广义蚁群算法用于电力系统无功优化 [J].
林昭华 ;
侯云鹤 ;
熊信艮 ;
鲁丽娟 .
华北电力大学学报, 2003, (02) :6-9
[3]
蚁群算法在连续空间寻优问题求解中的应用 [J].
汪镭 ;
吴启迪 .
控制与决策, 2003, (01) :45-48+57
[4]
连续优化问题的蚁群算法研究 [J].
高尚 ;
钟娟 ;
莫述军 .
微机发展, 2003, (01) :21-22+69
[5]
一种基于改进蚁群算法的多点路由算法 [J].
王颖 ;
谢剑英 .
系统工程与电子技术, 2001, (08) :98-101
[6]
基于Tabu搜索的配电网络规划 [J].
陈根军 ;
李继洸 ;
王磊 ;
唐国庆 .
电力系统自动化, 2001, (07) :40-44
[7]
遗传算法在电力系统无功优化中的应用综述 [J].
张昆 ;
潘云江 ;
柴芬义 .
电力情报, 2001, (01) :1-4
[8]
全局优化的一种新方法 [J].
马良 .
系统工程与电子技术, 2000, (09) :61-62+83
[9]
具有变异特征的蚁群算法 [J].
吴庆洪 ;
张纪会 ;
徐心和 .
计算机研究与发展, 1999, (10) :1240-1245
[10]
一种新的进化算法——蚁群算法 [J].
张纪会 ;
徐心和 .
系统工程理论与实践, 1999, (03)