计算机工程与应用 ›› 2012, Vol. 48 ›› Issue (9): 40-42.

• 研究、探讨 • 上一篇    下一篇

求解矩阵特征值的改进PSO算法

王 志,胡小兵,何雪海   

  1. 重庆大学 数学与统计学院,重庆 400030
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2012-03-21 发布日期:2012-04-11

Modified PSO algorithm for solving matrix eigenvalues

WANG Zhi, HU Xiaobing, HE Xuehai   

  1. College of Mathematics & Statistics, Chongqing University, Chongqing 400030, China
  • Received:1900-01-01 Revised:1900-01-01 Online:2012-03-21 Published:2012-04-11

摘要: 为了改进粒子群算法在求解矩阵特征值时只能根据矩阵特征值范围逐一求解特征值的现状。提出了一种改进的粒子群算法。改进的粒子群算法采用寻找到一个特征值后,适当改变适应值函数的策略,使搜索区域远离已寻找到的特征值,继续寻找其他的特征值,如此反复,直到寻找到所有的特征值为止。利用四个不同类型的矩阵求解特征值进行仿真,实验结果也验证了算法的实用性和有效性。

关键词: 粒子群算法, 特征值, 适应值函数

Abstract: To improve the situation that eigenvalue of matrix is gained one-by-one through the application of Particle Swarm Optimization, a new kind of Particle Swarm Optimization is proposed. The modified Particle Swarm Optimization probably changes the fitness function after one eigenvalue is gained. Through this strategy, all the eigenvalues of a matrix will be got through one application of Particle Swarm Optimization. Simulation experiment with four kinds of matrix shows the practicality and effectiveness of the modified Particle Swarm Optimization.

Key words: Particle Swarm Optimization, eigenvalue, fitness function