吉林大学学报(理学版)

• 数学 • 上一篇    下一篇

基于惯性权重指数递减的粒子群优化算法求解绝对值方程

封京梅1,2, 刘三阳1   

  1. 1. 西安电子科技大学 数学与统计学院, 西安 710126; 2. 陕西广播电视大学 工程管理系, 西安 710119
  • 收稿日期:2015-12-09 出版日期:2016-11-26 发布日期:2016-11-29
  • 通讯作者: 刘三阳 E-mail:liusanyang@126.com

Particle Swarm Optimization Algorithm Based on  Inertia WeightExponentially Decreasing for Solving Absolute Value Equations

FENG Jingmei1,2, LIU Sanyang1   

  1. 1. School of Mathematics and Statistics, Xidian University, Xi’an 710126, China;2. Department of Engineering Management, Shaanxi Radio and TV University, Xi’an 710119, China
  • Received:2015-12-09 Online:2016-11-26 Published:2016-11-29
  • Contact: LIU Sanyang E-mail:liusanyang@126.com

摘要: 利用惯性权重指数递减的粒子群优化算法求解一类不可微的NP难的绝对值方程问题. 该算法通过调整惯性权重的动态变化能有效克服基本粒子群算法在后期局部搜索能力差、 易陷入局部最优解的缺点. 数值试验表明, 在求解具有唯一解或多个解的绝对值方程时, 该算法精度高, 迭代次数少.

关键词: 粒子群优化算法, 绝对值方程, 动态惯性权重

Abstract: Using particle swarm optimization algorithm with inertia weight exponentially decreasing, we solved a class of nondifferentiable NPhard problem of absolute value equations. This method could effectively overcome the shortcomings of the local search ability of basic particle swarm algorithm  was weak in the late and easy to fall into local optimal solution by adjusting the dynamic changes of the inertia weight. Numerical experiments show that the proposed algorithm has high precision and less number of iterations for solving absolute value equations with unique solution or multiple solutions.

Key words: dynamic inertia weight, absolute value equation, particle swarm optimization algorithm (PSO)

中图分类号: 

  • O221