咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >结合邻域耦合机制与双边滤波的双蚁群算法 收藏

结合邻域耦合机制与双边滤波的双蚁群算法

Dual Ant Colony Optimization with Neighborhood Coupling Mechanism and Bilateral Filtering

作     者:吴立胜 游晓明 刘升 WU Lisheng;YOU Xiaoming;LIU Sheng

作者机构:上海工程技术大学电子电气工程学院上海201620 上海工程技术大学管理学院上海201620 

出 版 物:《计算机科学与探索》 (Journal of Frontiers of Computer Science and Technology)

年 卷 期:2023年第17卷第9期

页      面:2092-2106页

核心收录:

学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 081104[工学-模式识别与智能系统] 08[工学] 0835[工学-软件工程] 0811[工学-控制科学与工程] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:国家自然科学基金(61673258,61075115) 上海市自然科学基金(19ZR1421600) 

主  题:蚁群算法 邻域耦合机制 双边滤波 基尼不纯度 旅行商问题(TSP) 

摘      要:针对蚁群算法在求解旅行商问题(TSP)中收敛速度慢且易陷入局部最优等问题,提出一种结合邻域耦合机制与双边滤波的双蚁群算法(NBACO)。首先,算法通过战斗力指数将蚁群动态分成士兵蚁与指挥蚁,士兵蚁主要负责提高算法的求解精度,指挥蚁主要负责提高算法的收敛速度,两类蚂蚁分工合作从而有效平衡算法的求解精度与收敛速度。其次,采用邻域耦合机制,当指挥蚁经过公共区间时,在公共区间及其邻域动态散布微量的信息素,以增大对蚂蚁的吸引力,增加蚂蚁选择公共区间及其邻域的概率,从而提高算法的收敛速度。进一步,当算法陷入局部最优时,引入基于基尼不纯度的双边滤波策略,动态削弱当前最优路径上的信息素浓度,进而缩小最优路径与其邻域路径的信息素浓度差,在下一次迭代时增大蚂蚁选择其他非最优路径的概率,从而帮助算法摆脱局部最优。最后,对大量TSP实例进行仿真,实验结果表明改进后的蚁群算法有效平衡了算法求解精度和收敛速度。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分