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

计算机工程与科学

• 论文 • 上一篇    下一篇

基于自适应邻域模拟退火算法的非合作对策求解

朱康宁,谢政,戴丽   

  1. (国防科学技术大学理学院,湖南 长沙 410073)
  • 收稿日期:2015-06-17 修回日期:2015-11-05 出版日期:2016-12-25 发布日期:2016-12-25

Solving noncooperative game based on simulated
annealing algorithm with selfadaption neighborhood

 ZHU Kangning,XIE Zheng,DAI Li   

  1. (College of Science,National University of Defense Technology,Changsha  410073,China)
  • Received:2015-06-17 Revised:2015-11-05 Online:2016-12-25 Published:2016-12-25

摘要:

对有多个Nash平衡点的非合作n人有限对策问题进行了研究。首先构造了其非合作n人有限对策的数学规划模型,证明了此模型的解与对策问题的解的等价性; 然后提出了求解此类问题的一种自适应邻域模拟退火算法,基于此算法,在不减少问题解的条件下,解决了多解的非合作n人对策问题。通过数值实验说明了此算法的收敛性及稳定性; 通过与粒子群算法、免疫粒子群算法、传统模拟退火算法的比较,说明了本文算法的优越性。
 

关键词: 非合作n人有限对策, 模拟退火算法, 自适应邻域, 连续变量, 全局优化, 多解问题

Abstract:

We study the problem of npersons’ noncooperative finite game with multiple Nash equilibrium points. Firstly, we construct a mathematical programming model and prove that the solution to this model is equal to that of the npersons’ noncooperative finite game. We also propose a simulated annealing algorithm with selfadaption neighborhood for such problems. Based on this algorithm, we solve the multisolution problem without reducing the number of solutions. Numerical experiments show that the proposed algorithm is convergent and stable, and it outperforms the particle swarm algorithm, the immune particle swarm algorithm and the traditional simulated annealing algorithm.

Key words: npersons noncooperative finite game, simulated annealing algorithm, selfadaption neighbourhood, continuous variable, global optimization, multisolution problem