基于自适应PSO和混合转换策略的X结构Steiner最小树算法
刘耿耿1,2 陈志盛1 郭文忠1,2,3 陈国龙1
1.福州大学数学与计算机科学学院;2.福州大学福建省网络计算与智能信息处理重点实验室;3.福州大学空间数据挖掘与信息共享教育部重点实验室
摘要: X结构Steiner最小树(XSMT)是非曼哈顿结构总体布线算法中多端线网的最佳连接模型,属于NP难问题.文中基于混合转换策略和自适应粒子群优化算法,提出XSMT构造算法.首先设计有效的混合转换策略,扩大算法寻优空间,提高算法收敛效率.为了满足粒子编码的健全性,算法的更新方式引入带并查集策略的交叉和变异算子,同时采取自适应调整学习因子的策略,加快粒子群优化算法的收敛速度.实验表明,文中算法能得到较好的XSMT求解方案,获得多种不同拓扑的XSMTs,有利于VLSI总体布线阶段的拥挤度优化.
关键词:
X结构;Steiner树;粒子群优化;混合转换策略;自适应策略;
X结构;Steiner树;粒子群优化;混合转换策略;自适应策略