浅谈如何解决不平等博弈问题.pptx
《浅谈如何解决不平等博弈问题.pptx》由会员分享,可在线阅读,更多相关《浅谈如何解决不平等博弈问题.pptx(43页珍藏版)》请在咨信网上搜索。
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,浅谈如何解决不平等博弈问题,广东省中山市第一中学 方展鹏,引言,给出,n,棵竹子,高度分别为,a,1,a,2,a,n,,玩家,L,和,R,在这些竹子上面进行游戏,规则如下:,两人轮流操作,玩家,L,先手;,对于每次操作,先选定一棵高度不为,0,的竹子,然后砍掉该竹子的某一段,并且将与竹子底部不相连的部分也去掉;,最先无法进行操作的人输。,假设玩家,L,和,R,都采取最优策略,问对于给出的局面谁,会获胜。,Hack This,引言,对于上述问题,根据,The Sprague-Grundy Theorem,,我们可以轻松地设计出一个时间复杂度为,O(n),的算法。,详见,2007,年王晓柯前辈的论文,引言,The Sprague-Grundy Theorem,能在本题使用的前提条件,对于任意局面,玩家,L,和玩家,R,的可选决策都相同,如果两者的可选决策不相同会怎样,?,我们不妨在游戏规则处再多加一条:竹子的每一段都被标上了,L,或者,R,,玩家,L,只能砍被标上,L,的段,玩家,R,只能砍被标上,R,的段。,加上上述规则后,玩家,L,和玩家,R,的可选决策就不相同了。,同时我们还发现,The Sprague-Grundy Theorem,在上述问,题上也不再成立。,引言,本文所要探讨的正是如何解决这类两个玩家的可选决策集合不相同的博弈问题,也称之为不平等博弈问题(,Partizan Games,),概览,第一部分:介绍如何利用,Surreal Number,分析一类不平等组合游戏,第二部分:介绍如何通过动态规划、迭代等方法解决不平等博弈问题,第三部分:总结全文,Surreal Number,的定义,一个,surreal number,由两个集合组成。我们称这两个集合为“左集合”与“右集合”。,通常情况下,我们会将,surreal number,写作,L|R,,其中,L,表示左集合,,R,表示右集合。,左集合和右集合中的元素也为,surreal number,,且右集合中不存在元素,x,使得左集合中存在元素,y,满足,x,y,。,的定义,对于,surreal number x=X,L,|X,R,和,y=Y,L,|Y,R,,我们称 当且仅当不存在 使得,以及不存在 使得 。,得出,的定义后,我们还可以定义,、,=,我们称,x y,表示,我们称,x=y,表示,Surreal Number,的构造,第一个,surreal number,:,构造出,0,后,尝试利用,0,构造新的,surreal number,,可得:,0|,,,|0,以及,0|0,因为,0,0,,所以,0|0,不是一个合法的,surreal number,。,因为,|0 0 1,,,|-1 -1,,所以令,1|=2,,,|-1=-2,。,因为,0 0|1 0,,那么无论先手还是后手,玩家,L,都会获胜。,如果,G 1,时:,m,个,C,1,C,1,C,2,n,个,u,m,个,C,1,C,1,C,2,n,个,u,设,u,为由最下面的,n+m-1,个正方体叠成的塔对应的,surreal number,Procrastination,SurrealNumber(T)/Ti,表示塔,T,从下往上数第,i,个正方体的颜色,x 0,i 1,n,塔,T,的大小,while,i,n,and,Ti=T1,if,Ti=,白色,then,x x+1,else,x x-1,i,i+1,k 2,while,i,n,if,Ti=,白色,then,x x+1/k,else,x x-1/k,i i+1,k k*2,return,x,B,B,B,时间复杂度:,O(N),Procrastination,考虑局面,G,由,n,座塔,T,1,T,2,T,n,组成,T,1,T,2,T,n,对应的,surreal number,为,x,1,x,2,x,n,Procrastination,G,为,L,局面,G 0,C,1,不差于,C,2,当,C,2,+H 0,时,,C,1,+H 0,判断是否,C,1,C,2,!,总结,从上面的例子可以看出,利用,surreal number,分析不平等博弈问题,不仅思路清晰,而且程序的实现也相当简洁,但不同的不平等博弈问题分析思路也不尽相同,在我的论文中提供了多种分析思路。希望本文能为大家打开一扇窗,在遇到博弈问题的时候多一些解决问题的手段。,谢谢!,The Easy Chase,玩家,L,与玩家,R,很喜欢玩一个双人的棋类游戏,游戏规则如下:,在一个大小为,n*n,的棋盘上,有一个白色的棋子,初始位置为,(wx,wy),,与一个黑色的棋子,初始位置为,(bx,by),。玩家,L,执白先行,玩家,R,执黑后行,两人交替行棋。,如果当前是玩家,L,行棋,玩家,L,可以在上下左右四个方向中选一个并让他的棋子在该方向前进一格;如果当前是玩家,R,行棋,玩家,R,可以在上下左右四个方向中选一个并让他的棋子在该方向前进一格或两格(均不能走出棋盘)。一个人取得胜利当且仅当他的棋子走到了对方的棋子当前所在的位置。,The Easy Chase,玩家,L,与玩家,R,都采取同样的策略行棋:如果一方能赢,一定会用尽量少的步数去赢;如果一方会输,一定会拖尽量多的步数才输。,假设玩家,L,与玩家,R,都绝顶聪明,行棋中途均不犯错误,你能提前预测最终的胜者以及棋局持续的步数吗?,数据规模:,2,n,20,The Easy Chase,用一个五元组,(x1,y1,x2,y2,cur),来刻画一个局面,对于一个局面,G,,我们用函数,f(G),来描述,G,的胜负情况。定义,infinite,为一个很大的正整数,不妨设为,10,8,。如果局面,G,的胜者为玩家,L,且棋局持续,x,步,则,f(G)=infinite x,;如果局面,G,的胜者为玩家,R,且棋局持续,x,步,则,f(G)=-infinite+x,。,The Easy Chase,边界:,f(x,y,x,y,L)=-infinite,,,f(x,y,x,y,R)=infinite,。,转移:,f(x1,y1,x2,y2,L)=max f(x1,y1,x2,y2,R)sign(f(x1,y1,x2,y2,R),f(x1,y1,x2,y2,R)=min f(x1,y1,x2,y2,L)sign(f(x1,y1,x2,y2,L),其中,(x,1,y,1,),(x,2,y,2,),,,(x,1,y,1,),为白色棋子在,(x,1,y,1,),时走一步可以到达的位置,,(x,2,y,2,),为黑色棋子在,(x,2,y,2,),时走一步可以到达的位置。,。,The Easy Chase,用类似于,SPFA,的迭代算法来解决局面的计算顺序问题,Count(G),初始化,f,,对于所有的局面,G,,令,f(G)=0,枚举所有的终止局面,G,e,,确定,f(G,e,),的值,并将,G,e,放入队列,q,中,while,q,不为空,取出队首元素,并令其为,Y,for,每个可以一步到达局面,Y,的局面,X,tmp f(X),根据状态转移方程重新计算,f(X),if,tmp,f(X),and,X,不在队列,q,中,then,将,X,放入队列,q,中,return,f(G),证明,0 0|,证明:,0,0|&(0|0),先证明:,0 0,定理证明,a,A:a A|B,a,A:a,A|B,;,a,A:,(A|B,a),通过归纳法证明。首先当,A,为空集时命题正确,等价于,上述命题的右半部分显然正确,从,surreal number,定义可知;其左半部分等价于 也就是:,在上面命题的左边令,a=a,,则有 由归纳法的性质可以知道该命题是正确的,所以上面命题是正确的。所以,是正确的。类似地可以得出,也是正确的。,定理,2,证明,不妨设存在,x=x,1,x,2,|X,R,且,x,1,x,2,证明:,x,1,x,2,|X,R,x,2,|X,R,x,2,|X,R,x,1,x,2,|X,R,通过定义证明,定理,3,证明,先证明:如果,surreal number x,大于集合,A,中的任意元素且小于集合,B,中的任意元素,则,x=A,X,L,|X,R,B,利用定义证明,设,x,为,a,、,b,之间最早出生的,surreal number,,且,x,的父母为,x,L,和,x,R,,则有:,x,L,|,x,R,=a,x,L,|,b,x,R,=x,a|b =a,x,L,|,b,x,R,=x,Procrastination,我们先将在塔,T,最上面的,m+1,个正方体从上往下编号为,m,m 1,m 2,0,,然后分两种情况进行讨论:,m,个,C,1,C,2,k,n,个,u,v,Procrastination,Surreal Number,的一些基本定理,定理,1,对于一个,surreal number x=L|R,,,x,大于,L,中的任意一个元素且小于,R,中的任意一个元素。,定理,2,对于一个,surreal number x=L|R,,若集合,L,中有最大元素,l,max,,那么,l,max,|R =x,;类似地,若集合,R,中有最小元素,r,min,,那么,L|r,min,=x,。,定理,3,如果,a x b,,且,x,是,a,到,b,之间最早出生的,surreal number,,那么,a|b =x,。,Surreal Number,加法运算的基本性质,对于,surreal number x=X,L,|X,R,和,y=Y,L,|Y,R,,,x+y=X,L,+y,x+Y,L,|X,R,+y,x+Y,R,也是一个合法的,surreal number,。,surreal number,的加法满足交换率。,surreal number,的加法满足结合率。,游戏的定义,游戏有,2,名参与者,两人轮流操作。,游戏过程中的任意时刻有确定的状态。,参与者操作时将游戏从当前状态转移到另一状态,规则规定了在任意一个状态时,参与者可以到达的状态集合。,游戏总会在有限步数之内结束,(,没有平局,),。,参与者拥有完全的信息。,本文只讨论最先不能进行操作者输的情况。,- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浅谈 如何 解决 不平等 博弈 问题
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文