没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收稿日期: 20130103; 修 回 日期: 20130222 基 金项 目: 国家 自 然科 学 基金 资 助项 目 (11161008);国 家 留 学 基 金 资 助 项 目
(201201470039);国家教育部博士点基金资助项目(20115201110002);贵州省自然科学基金资助项目(黔科合 J字[2012]2139号)
作者简介:贾文生(1981),男,河南南阳人,博士研究生,主要研究方向为算法博弈论(jws0505@163.com);向淑文(1964),男(通信作者),教
授,博导,主要研究方向为博弈论、非线性分析;杨剑锋(1986),男,博士研究生,主要研究方向为软件可靠性分析;何基好(1976),男,博士研究
生,主要研究方向为算法博弈论.
基于免疫粒子群算法的广义 Nash均衡问题求解
贾文生
a,b
,向淑文
a,b
,杨剑锋
b
,何基好
a
(贵州大学 a.理学院;b.计算机科学学院,贵阳 550025)
摘 要:针对广义 Nash均衡求解问题,提出了一种免疫粒子群算法。首先利用非线性互补问题,将广义 Nash
均衡问题转换为非线性方程组问题,然后把免疫算法中抗体的免疫记忆功能和抗体浓度抑制机制引入基本粒子
群算法,设计了一种免疫粒子群算法。最后通过数值实验表明,该算法保持了粒子群种群多样性,增强了粒子群
算法的全局寻优能力,加快了算法的收敛速度,具有较好的性能。
关键词:免疫算法;粒子群算法;广义 Nash均衡;非线性互补问题
中图分类号:TP301;O225 文献标志码:A 文章编号:10013695(2013)09263704
doi:10.3969/j.issn.10013695.2013.09.020
SolvinggeneralizedNashequilibriumproblembasedon
immuneparticleswarmalgorithm
JIAWensheng
a,b
,XIANGShuwen
a,b
,YANGJianfeng
b
,HEJihao
a
(a.CollegeofScience,b.CollegeofComputerScience,GuizhouUniversity,Guiyang550025,China)
Abstract:ThispaperpresentedanimmuneparticleswarmalgorithmforsolvinggeneralizedNashequilibriumproblem.Firstit
reformulatedthegeneralizedNashequilibriumproblemasthenonlinearequationsproblembythenonlinearcomplementarity
problem.Thenitdesignedanimmuneparticleswarmalgorithmbyinvolvingtheimmunememoryfunctionandtheantibodycon
centrationinhibitionmechanismintotheoriginalswarmalgorithm.Finallythecomputersimulationresultsdemonstratethatthe
proposedalgorithmiseffectiveanditnotonlykeepsthevarietyoftheoriginalswarm,butalsoimprovestheabilitiesofseeking
theglobaloptimizationresultandtheevolutionspeedofconvergence.
Keywords:immunealgorithm;particleswarmalgorithm;generalizedNashequilibrium;nonlinearcomplementarityprob
lem
'
引言
广义 Nash均 衡 问 题 由 诺 贝 尔 奖 得 主 Debreu、Arrow等
人
[1,2]
提出,近年来受到了越来越多学者的关注,产生了大量
研究成果,已广泛应用于经济均衡、电力市场、环境污染治理、
计算机和交通网络等领域
[3~7]
。但遗憾的是 Arrow、Debreu并
没有给出一个求解广义 Nash均衡的算法,广义 Nash均衡算法
的设计和求解至今仍没有一套相对成熟的理论和方法,仍是学
者关注的热点。对广义
Nash均衡的求解,传统的数学分析方
法大体上有两种做法,一种思路是将广义 Nash均衡问题转换
为拟变分不 等式问 题设计 求解算 法
[8]
,另一 思路是 将广 义
Nash均衡问题利用 NI函数转换为带约束或无约束的最优化
问题设计牛顿类型的求解算法
[9]
。但是传统的数学分析算法
往往要求博弈局中人的支付函数和策略集具有较高的连续性
和凸(凹)性,并且算法本身往往依赖于初始点的选取,在一定
程度上限制了该类算法的应用。
Roughgarden
[10]
指出 Nash均
衡的求解是一个 NPhard问题,随着博弈规模的不断增大,传
统的数学分析算法面临着计算复杂度高和计算时间长等问题。
随着现代智能算法的不断深入研究和发展,智能算法在解决
NP难问题上体现了较强的优越性。因此,本文尝试借鉴生物
进化理论和生物行为规律的免疫粒子群算法来计算和模拟广
义
Nash均衡的求解,是一种新的途径和方法。通过实例的计
算和比较,表明本文提出的免疫粒子群智能算法具有较好的性
能。
!
广义
?)@ A
均衡的描述
对于一个广义博弈问题,假设有 N个局中人,第 v(v=1,
2,…,N)个局中人的决策变量为 x
v
∈
R
n
v
,且将所有局中人的
决策变量所组成的向量记为
x=(x
1
,x
2
,…,x
N
)
T
∈
R
n
,其中n=
∑
N
i=1
n
i
。为强调向量 x中的第 v个变量,记 x=(x
v
,x
-v
)
T
,其中
x
-v
表示除局中人 v之外的所有局中人所构成的决策变量。记
第 v个局中人的策略集为 X
v
R
n
v
,所有局中人所构成的策略
集记为
X=
∏
j
∈
N
X
v
R
n
,而 X
-v
=
∏
j
∈
N,j
≠
v
X
j
表示除局中人 v之外的
所有博弈参与者所构成的策略集。博弈中每个局中人
v都选
定自己的策略 x
v
极小化其支付函数
θ
v
,即
min
x
v
∈
R
n
v
θ
v
(x
v
,x
-v
),
x
v
∈
K
v
(x
-v
) (1)
第 30卷第 9期
2013年 9月
计 算 机 应 用 研 究
ApplicationResearchofComputers
Vol.30No.9
Sep.2013
资源评论
weixin_38625464
- 粉丝: 5
- 资源: 937
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功