广义数学起源与早期发展

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

广义纳什均衡

1.预备知识:

1.1 广义纳什均衡(GNEP)

形式上NEP包括个玩家,每个玩家控制着变量. 我们用向量表示所有决策变量:=并且其中表示除玩家以外其他所有玩家的决策变 量。为了强调在向量中的第个玩家我们用代替。注意仍然有而不是把变为第一个变量,即不改变向量的次序。

 每个玩家都v有一个目标函数,同时依赖于他自己的决策变量和其他玩家的决策变量,映射称作玩家v的效用函数,也称作补偿函数或损失函数。并且每个玩家的策略必须属于集合,其中依赖于对手的策略。称为可行集或玩家v的策略空间。在其他玩家给定时,玩家v的目标是选择一个策略使得是

 min s.t. ——(1)的解。

对于每一个,问题(1)的解集记为。GNEP就是寻找向量使得 ,点就称作广义的纳什均衡。故达到一种均衡,在这种均衡下,没有玩家能够通过单方面改变而减少目标函数值。令,我们可以说是一个解当且仅当即是点到集合的映射的不动点。如果可行集并不依赖对手的策略,

则= =1,....,N。假定= ,其中:。

我们介绍一个例子

.1 有两个玩家N=2,并且,即每个玩家控制一个变量(简记为)假定玩家的问题为

为min s.t. min s.t.

易知最优解集为

此时我们可以看出对于每一个,都是问题的解。

1.2 变分不等式问题VI():找一个向量,使得对所有的有]的一个解,其中:

1.3 拟变分不等式:寻找一个向量使得对所有的有的一个解。其中:1.4 拟凸函数:函数是拟凸函数,如果水平集对于每个都是凸的。

1.5 上、下半连续:点到集合的映射(都是矩阵空间)在是上半连续的,如果对于每个收敛到的序列和的每个邻域使得都存在使得当时都有。在是下半连续的,如果对于每个收敛到的序列和中满足的开集使得都存在使得当时都有。在中是上半连续的,如果对于每个点都是上半连续的。

1.6 伪连续: 是一个函数

1.称在点上伪连续,如果对所有的使得,有。如果对于所有的都上伪连续则称在整个上上伪连续。

2. 称在点下伪连续,如果在上上伪连续。

3. 称在点伪连续,如果他同时在为上,下伪连续。

1.7 GNEP的 KKT条件:如果是GNEP的一个解,并且对所有的玩家合适的约束条件成立,则乘子存在,并且满足系统:

----(2)

其中: , ,.

则称(1)为GNEP的 KKT条件

1.8 凸性假设:对于每一个玩家和每一个,目标函数是凸的,并且集合闭凸的。

1.9 NI函数:映射称为Nikaiko-Isoda函数(简称NI函数)。

NI函数描述了当它行为从改变到而其他玩家坚持选择时目标函数的提高。显而易见,GNEP均衡的特征就是对任何一个选择,都不可能再有提高。

1.10 GNEP的一个特殊的类-联合凸集:NEP给定,并满足凸性假设,我们成GNEP是联合凸集,如果对一些闭凸集及所有的有

应该注意约束条件的联合凸集的这个假设是很强的,可能只有在联合约束是线性条件下()才能满足。

2. 关于广义纳什均衡的一些结论

定理2.1 是GNEP的一个NI函数,定义则下面结论成立:

a)对每一个,有

b)且当且仅当是GNEP的一个解

定理2.1指出GNEP的解集中的每一个点使得对所有的有,可以说是GNEP的一个解当且仅当它是一个全局最小点,并且问题 s.t. 的目标值为0.我们称s.t, ——(3)为约束拟优化问题。在联合凸集的情形下满足及相对于所有的变量是凸的,并且,在这种情况下,并且(3)变为真正的最小化问题: s.t. --(4) 则有

定理2.2 向量是GNEP在联合凸集情况下的一个解当且仅当是最优化问题(4)的一个全局最小点,并且目标函数值为0.

定理2.3 GNEP给定,并满足凸性假设,并假定对每个,则点是一个广义的纳什均衡当且仅当是拟变分不等式的一个解。

推论2.4 NEP给定,并满足凸性假设,且假定对所有的。点是一个均衡当且仅当它是变分不等式VI()的一个解。

在联合凸集情形下推论2.4变为:

定理2.5 联合凸集GNEP给定,且,VI()的每一个解(是在联合凸集的情况下定义的集合且)也是GNEP问题的解。

上述定理并没有说联合凸集GNEP问题的解也是的解,不难看出在联合凸集的情况下从GNEP转化为VI丢失了很多解。例1.1(连续的)中,我

们已指出这个游戏有无穷多个解,,现在注意,其中F是严格单调的,故VI有唯一解,但这只是原来GNEP问题的一个解。

故在联合凸集GNEP给定,且情况下,我们称同时是GNEP和的解为变分均衡。

注意到乘以一个正数,GNEP的解集将不受影响。但对于变分均衡此结论并不成立。考虑例1.1,如果第二个玩家的目标函数乘以一个因子保持不变)。结果表明,唯一的变分均衡为。它不同于例1.1给出的解。定义2.6是一个闭凸集,在下的第部分是集合,我们定义在下的总体为解集,最后,我们定义在处的内锥为使得包含。

有上述定义,定理2.3变为:

定理2.7联合凸集GNEP给定,且。点是一个均衡当且仅当它也是变分不等式的解。

注意,故()是在处的通常意义下的切线锥)故.

由变分均衡的定义及定理2.6知变分均衡比GNEP的其他均衡更加稳定。也就是说:给一个均衡,内锥中的的无偏移将被玩家接受,类似,如果是一个变分均衡,在更大的切线锥的无偏移将会被接受。

为了说明变分均衡的一个有用特征,我们引进一个变分函数,他也将在以后的算法发展中很有用,集合,注意到在定义域X下是非负的,和不同之处仅在于sup部分,而且对任何,我们有。故对任何的。所以如果对某个有则由定理2.2可知,是GNEP的一个解。事实上,这个性质完全刻画了变分均衡集合的特征。故有下述定理。

定理2.8 联合凸集GNEP给定,且,则点是变分均衡当且仅当且

定理2.8的目的就是指出任何满足的点都是联合凸集GNEP的变分均衡。这个定义相对于上面那个定义更加一般,因为它不需要有光滑的性质。

通过不动点定理,我们可以看到GNEP的解集的交替特征。令仍为NI函数,为相应的价值函数,且(可能为空)为由的定义获得的上确界向量的集合。注意到是一个点到集合的映射,通过下面的结果我们可知这个映射的不动点就是GNEP的解。

定理2.9 向量是GNEP的一个解当且仅当成立。

在对每个,是个单点集的情况下,是GNEP的解当且仅当是不动点等式的解。但在一般的情况下,除非类似于效用函数是凸的这种相对强的假设成 立,否则集合不会缩小为单点集。做到不动点定理这种情况是一个很困难的问题。注意到广义纳什均衡的定义恰恰是由不动点定理给出的(通过映射).以上讨论的不动点特征的优点是:在某些情况下,GNEP的解可以用不动点来设计算法。

下面讨论KKT条件与广义纳什均衡的联系

相关文档
最新文档