• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

Cognitive engine research based on simulated  annealing and particle swarm optimization algorithm  

XUE Meng-meng,MA Yong-tao,LIU Jing-hao   

  1. (School of Electronic and Information Engineering,Tianjin University,Tianjin 300072,China)
  • Received:2015-06-18 Revised:2015-09-23 Online:2016-08-25 Published:2016-08-25

Abstract:

One of the basic functions of cognitive engine is to adjust adaptive wireless parameters and use multi-objective optimization strategies to achieve reliable communication in a dynamic environment according to complex wireless environments and service needs. Currently many studies focus on the genetic algorithm (GA) and its improvement, however, its slow convergence is not conducive to complex and high real-time systems. We propose an algorithm, called simulated annealing particle swarm optimization (SABPSO), which combines the simulated annealing algorithm and the particle swarm algorithm to search jointly for a better solution in an alternately iterative manner. It can effectively improve the convergence speed and overcome PSO's shortage of falling into local extreme values easily, thus enhancing the ability of global optimization. Finally, multi-carrier system simulation results in different communication scenarios show that the SABPSO outperforms the basic algorithms in convergence rate and average fitness.

Key words: cognitive engine, multi-objective optimization, particle swarm, simulated annealing