吉林大学学报(工学版)

• • 上一篇    下一篇

基于模拟退火的粒子群算法求解约束优化问题

寇晓丽,刘三阳   

  1. 西安电子科技大学 数学科学系,西安 710071
  • 收稿日期:2006-03-16 修回日期:2006-09-12 出版日期:2007-01-01 发布日期:2007-01-01
  • 通讯作者: 刘三阳

Particle swarm algorithm based on simulated annealing to solve constrained optimization

Kou Xiao-Li,Liu San-yang   

  1. Department of Mathematics,Xidian University,Xi’an 710071,China
  • Received:2006-03-16 Revised:2006-09-12 Online:2007-01-01 Published:2007-01-01
  • Contact: Liu San-yang

摘要: 针对复杂约束优化问题,提出一种基于模拟退火(SA)的粒子群(PSO)算法(SAPSO)。该算法使粒子的飞行无记忆性,结合模拟退火算法重新生成停止进化粒子的位置,增强了全局搜索能力。同时采用双群体搜索机制,一个群体保存具有可行解的粒子,用SAPSO算法使粒子逐步搜索到最优可行解;另一个群体保存具有不可行解的粒子,并且可行解群体以一定的概率接受具有不可行解的粒子,有效地维持了群体的多样性。仿真结果表明:该算法能够快速准确地找到位于约束边界上(或附近)的最优解,具有较好的稳定性。

关键词: 人工智能, 粒子群算法, 模拟退火, 约束优化问题, 双群体, 多样性

Abstract: On the basis of simulated annealing, a Particle Swarm Algorithm (PSA) was put forward for solving complicated constrained optimizations. In this algorithm the inertia weight was set to zero, and by simulated annealing algorithm it reproduces the positions of those particles whose evolution has been ceased. This algorithm does not require the penalty function. Instead, it uses the double population searching mechanism, one population storing the particles having feasible solution, the other storing the particles having no feasible solution. In a given probability, the feasible population accepts particles having no feasible solution to keep the diversity of the population. Simulation results show that, by this proposed algorithm, the particles reach the global optimum solutions located on or near the boundary of the feasible region quickly and precisely with good stability.

Key words: artificial intelligence, particle swarm optimization, simulated annealing, constrained optimization problems, double population, diversity

中图分类号: 

  • TP18
[1] 代存杰,李引珍,马昌喜,柴获,牟海波. 不确定条件下危险品配送路线多准则优化[J]. 吉林大学学报(工学版), 2018, 48(6): 1694-1702.
[2] 董飒, 刘大有, 欧阳若川, 朱允刚, 李丽娜. 引入二阶马尔可夫假设的逻辑回归异质性网络分类方法[J]. 吉林大学学报(工学版), 2018, 48(5): 1571-1577.
[3] 顾海军, 田雅倩, 崔莹. 基于行为语言的智能交互代理[J]. 吉林大学学报(工学版), 2018, 48(5): 1578-1585.
[4] 臧国帅, 孙立军. 基于惰性弯沉点的刚性下卧层深度设置方法[J]. 吉林大学学报(工学版), 2018, 48(4): 1037-1044.
[5] 王旭, 欧阳继红, 陈桂芬. 基于垂直维序列动态时间规整方法的图相似度度量[J]. 吉林大学学报(工学版), 2018, 48(4): 1199-1205.
[6] 张浩, 占萌苹, 郭刘香, 李誌, 刘元宁, 张春鹤, 常浩武, 王志强. 基于高通量数据的人体外源性植物miRNA跨界调控建模[J]. 吉林大学学报(工学版), 2018, 48(4): 1206-1213.
[7] 黄岚, 纪林影, 姚刚, 翟睿峰, 白天. 面向误诊提示的疾病-症状语义网构建[J]. 吉林大学学报(工学版), 2018, 48(3): 859-865.
[8] 李雄飞, 冯婷婷, 骆实, 张小利. 基于递归神经网络的自动作曲算法[J]. 吉林大学学报(工学版), 2018, 48(3): 866-873.
[9] 刘杰, 张平, 高万夫. 基于条件相关的特征选择方法[J]. 吉林大学学报(工学版), 2018, 48(3): 874-881.
[10] 王旭, 欧阳继红, 陈桂芬. 基于多重序列所有公共子序列的启发式算法度量多图的相似度[J]. 吉林大学学报(工学版), 2018, 48(2): 526-532.
[11] 杨欣, 夏斯军, 刘冬雪, 费树岷, 胡银记. 跟踪-学习-检测框架下改进加速梯度的目标跟踪[J]. 吉林大学学报(工学版), 2018, 48(2): 533-538.
[12] 刘雪娟, 袁家斌, 许娟, 段博佳. 量子k-means算法[J]. 吉林大学学报(工学版), 2018, 48(2): 539-544.
[13] 于繁华, 刘仁云, 张义民, 张晓丽, 孙秋成. 机械零部件动态可靠性稳健优化设计的群智能算法[J]. 吉林大学学报(工学版), 2017, 47(6): 1903-1908.
[14] 曲慧雁, 赵伟, 秦爱红. 基于优化算子的快速碰撞检测算法[J]. 吉林大学学报(工学版), 2017, 47(5): 1598-1603.
[15] 李嘉菲, 孙小玉. 基于谱分解的不确定数据聚类方法[J]. 吉林大学学报(工学版), 2017, 47(5): 1604-1611.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!