博弈分析及应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
博弈分析及其应用
葛利萍
(绍兴文理学院数学系,浙江绍兴312000)
摘要:系统地阐述了多人合作博弈理论,并提出利用Shapley值法计算联盟的收益函数中各局中人的分配,且具有一定的公正性和合理性,特别在利益分配问题,费用分摊问题,以及组合
预测权系数的确定中有着广泛的应用,并对这些方面进行举例分析.
关键词:合作博弈;Shapley值;利益分配;费用分摊;组合预测
1引言
在社会生活和经济、军事活动中,经常碰到各种各样具有竞争或利益相对抗的现象,如下棋、打扑克、为争夺市场展开的广告战、军事斗争中双方兵力的对垒等,竞争的各方总是希望击败对手,取得尽可能好的结果,都想用自己最好的战术去取胜,这就是博弈现象.博弈现象实际上是一类特殊的决策,在关于不确定型的决策分析中,决策者的对手是“大自然”,它对决策者的各种策略不产生反应,更没有报复行为.但在博弈现象中,代替“大自然”的是有理性的人,因而任何一方做出决定时都必须充分考虑其他对手可能作出的反应.博弈论的英文名为Game Theory,又称对策论,用比较简短的话来概括,所谓博弈是指局中人按一定规则,在充分考虑其他局中人可能采取的策略的基础上,从自己的策略集中选取相应策略,并从中得到回报的过程.尽管博弈论中研究的问题形形色色,但任何一个博弈问题都包含下列三个要素:
1.局中人(players)是指参与竞争的各方,它可以是一个人,也可以是一个集团,但局中人必须是有决策权的主体,而不是参谋或从属人员.局中人可以有两方,也可以有多方.当存在多方的情况下,局中人之间可以有结盟和不结盟之分.
2.策略(strategies)是指局中人所拥有的对付其他局中人的手段、方案的集合.在静态博弈中,策略必须是一个独立的完整的行动,而不能是若干相关行动中的某一步.例如一次乒乓球男子团体比赛中,包括两名单打和一对双打选手出场,比赛前提交的名单除规定出场球员姓名之外,两名单打还必须明确谁是第一单打,谁是第二单打,这样不同单打和双打队员的出场搭配以及两名单打队员的不同排序构成了不同的策略.相应每个局中人的策略选择形成的策略组称为一个局势.
3.收益函数(payoff function)指一局博弈后各局中人的输赢得失,通常用正的数字表示局中人的赢得,负的数字表示局中人的损失.
博弈论研究决策主体的行为在发生直接相互作用时,人们如何进行决策以及这种决策的均衡问题.博弈论是研究理性的决策之间冲突与合作的理论.在博弈论分析中,一定场合中的每个对弈者在决定采取何种行动时都策略地、有目的地行事,他考虑到他的决策行为对其他人的可能影响,以及其他人的行为对他的可能影响,通过选择最佳行动计划,来寻求收益或效用的最大化.由于在现实生活中人们的利益冲突与一致具有普遍性,因此,几乎所有的决策问题都可以认为是博弈.博弈论在政治学、军事学、生物进化学、心理学、社会学、伦理学、经济学等许多领域都有着广泛的应用.在经济学中博弈论作为一种重要的分析方法已渗透到几乎所有的领域,每一领域的最新进展都应用了博弈论,博弈论已经成为主流经济
学的一部分,对经济学理论与方法正产生越来越重要的影响.正因为如此,1994年瑞典皇家科学院决定将诺贝尔经济学奖授予了纳什(John Nash )、哈萨尼(John Sanyi )和泽尔腾(Reinhard Selten )三位博弈理论家和经济学家,表彰他们在博弈论理论和应用研究方面作出的杰出贡献.目前博弈论在定价、招投标、谈判、拍卖、委托–代理以及很多重要的经营决策中得到应用,它已成为现代经济学的重要基础.
博弈中有关局中人的策略集、收益函数等构成了博弈的信息.按局中人对信息掌握情况,可区分为完全信息博弈和不完全信息博弈.按局中人采取行动的次序,当同时采取行动或在互相保密情况下采取行动,称这种情况为静态博弈.如果局中人采取行动有先后,后采取行动的人可以观察到前面人采取的行动,则属于动态博弈.综合上述,博弈可分为完全信息静态博弈,完全信息动态博弈,不完全信息静态博弈和不完全信息动态博弈.当然按局中人是否结盟情况,博弈还可区分为合作博弈和非合作博弈.
合作博弈是一种解决多利益主体协调行动产生效益分配问题的有效数学模型.合作是指参与者从自己的利益出发,选择行动,但选择行动的结果对各方都有利.合作博弈研究的问题就是要找到一种效益分配方式,能促使所有利益主体合作.基于合作博弈理论的收益分配是希望通过联合从事某项活动,使每个人的收益比单独从事这项活动或作小范围联合时的收益多.
当代世界,合作与竞争共存成为时代的主题,而企业间各种形式的合作联盟更成为当今经济界竞争的热点模式.组成合作联盟进行合作创新已经成为越来越多企业的选择.在社会活动中的若干实体,为了在日益激烈的竞争中争得一席之地,也为了获得更多的经济或社会效益,相互合作结成联盟或集团.这种合作通常是为了利益,是非对抗性的,确定合理分配这些效益的最佳方案是促成合作的前提.
2 多人合作博弈概念
在日常生活及社会经济活动中,一个人(或集团)为了克服自身弱点(如力量或财力有限),寻求与他人(集团)进行合作,结成一个联盟,以完成单个人或集团所不能完成的事,这就是多人合作博弈.该联盟一旦形成,就作为一个整体共同采取行动,其目标是使联盟获得最大利益.一旦博弈完毕,可以根据某种事先商定的契约以及各个局中人本身的贡献大小,分配共同所得的利益.
联盟的数学定义是:设有n 个局中人{}n N ,,2,1Λ=进行博弈,所谓一个联盟就是N 的
一个非空子集S .为方便起见,有时称空集∅也是一个联盟.n 个局中人共能形成n
2个联盟.
一旦联盟S 形成,组成联盟S 的局中人不再关心自己的特殊利益,而为整个联盟的最大利益去努力.因此,他们主要关心联盟S 所能获得的最大值.所有联盟S 所获得的最大值都确定以后,整个博弈就完全清楚.这样的博弈可以用特征函数加以描述:
定义1[]
1:给定{
}n N ,,2,1Λ=,合作n 人博弈记为[]v N ,=Γ,N 上的特征函数v 是定义在N
2上的实值函数,满足:
()0=∅v ,
()()()N T S T S T v S v T S v ⊂∅=+≥,,,I Y . (1)