摘要: 讨论无容量设施选址(UFL)问题,提出了一个基于OpenMP技术的并行多粒子群优化(PSO)算法.将整个种群分为若干子种群,同时利用局部信息来更新粒子速度,使得并行算法异步进行.算法运行一定代数后,每个子种群都会与其相邻种群交换最优粒子.通过将并行多粒子群算法对OR-library中的标准测试问题进行测试,并将计算结果与串行多粒子群算法的计算结果进行比较.相比之下,并行多粒子群算法执行时间短,特别对于大规模的计算问题,所得结果有更好的鲁棒性.
中图分类号:
王大志;闫杨;汪定伟;王洪峰;. 基于OpenMP求解无容量设施选址问题的并行PSO算法[J]. 东北大学学报(自然科学版), 2008, 29(12): 1681-1684.
Wang, Da-Zhi (1); Yan, Yang (1); Wang, Ding-Wei (1); Wang, Hong-Feng (1) . OpenMP-based multi-population PSO algorithm to solve the uncapacitated facility location problem[J]. Journal of Northeastern University, 2008, 29(12): 1681-1684.