通信学报 ›› 2020, Vol. 41 ›› Issue (8): 22-31.doi: 10.11959/j.issn.1000-436x.2020173

• 学术论文 • 上一篇    下一篇

适应度二次选择的QPSO和SA协同搜索大规模离散优化算法

张兆娟1,王万良1,唐继军2   

  1. 1 浙江工业大学计算机科学与技术学院,浙江 杭州 310023
    2 天津大学智能与计算学部,天津 300050
  • 修回日期:2020-06-10 出版日期:2020-08-25 发布日期:2020-09-05
  • 作者简介:张兆娟(1990- ),女,江西九江人,浙江工业大学博士生,主要研究方向为大数据、分布式优化、深度学习等|王万良(1957- ),男,江苏高邮人,博士,浙江工业大学教授、博士生导师,主要研究方向为人工智能、大数据分析、优化调度、计算机智能自动化等|唐继军(1971- ),男,湖南常德人,博士,天津大学特聘教授、博士生导师,主要研究方向为深度学习、生物信息、高性能计算等
  • 基金资助:
    国家自然科学基金资助项目(61873240)

Second fitness selection QPSO and SA cooperative search for large-scale discrete optimization algorithm

Zhaojuan ZHANG1,Wanliang WANG1,Jijun TANG2   

  1. 1 College of Computer Science and Technology,Zhejiang University of Technology,Hangzhou 310023,China
    2 College of Intelligence and Computing,Tianjin University,Tianjin 300050,China
  • Revised:2020-06-10 Online:2020-08-25 Published:2020-09-05
  • Supported by:
    The National Natural Science Foundation of China(61873240)

摘要:

针对大规模离散工程优化问题,提出一种改进的离散量子粒子群优化算法(IDQPSO-SA)。首先,提出一种适应度的二次选择更新平均最优位置策略,使QPSO能够适用离散空间的优化问题。其次,引入二次切割与连接(DCJ)排序策略加速搜索进程。最后,在QPSO并行搜索基础上,引进模拟退火(SA)的概率突跳性,协同进行全局搜索。在大规模、高维离散工程优化问题上进行了测试,并同已有算法进行比较,结果表明,IDQPSO-SA进一步提高了面向大规模离散优化问题时的搜索效率,并有效提升了算法的性能。

关键词: 协同搜索, 量子粒子群, 模拟退火, 二次切割与连接排序, 离散优化

Abstract:

To address the large-scale discrete optimization problem,a cooperative optimization algorithm called IDQPSO-SA was proposed.First,a strategy by applying two selections on the averaging fitness values to update the mean best position was presented,which could overcome the deficiency that QPSO was not applicable for discrete problems.Second,the double cut joining (DCJ) sorting strategy was incorporated into IDQPSO-SA,since the DCJ sorting strategy could considerably reduce the search space.Finally,the probability jumping ability of simulated annealing (SA) was combined with the parallel search of QPSO,and the global search was carried out collaboratively.By comparing with existing algorithms,the experimental results show that IDQPSO-SA further improves the search efficiency and has a comparable performance when faced with large-scale discrete optimization problems.

Key words: cooperative search, QPSO, SA, DCJ sorting, discrete optimization

中图分类号: 

No Suggested Reading articles found!