在引入弱劣势策略之前先定义如下符号:

si:某个人的决策

Si:所有人的策略集{s1,s2,...,sn}

s:某一次博弈

一次博弈成为策略组合

收益:U(s1,....,sn)

S-i:除了i以外其他参与人的决策

定义:参与者i的策略si'严格劣于参与者i的另一个策略si的意思是:在其他参与人选择S-i时,选择si的收益Ui(si)严格优于此情况下选si'的收益Ui(si'),对所有S-i均成立。

通俗地说,若si优于si',不管别人怎么选择,Ui(si)>Ui(si')

我们来看一个行军博弈:

为了简要说明就不起名字了,攻方A,守方B。A为了攻打B行军至一个交叉口有两条路可选:一条路崎岖,一条路平坦。两军交战A会损失一个营的兵力,选择崎岖的路A也会因为环境因素损失一个营的兵力。问B怎么设防?下图是收益矩阵:

E H
E 1,1 1,1
H 0,2 2,0

说明:假如双方的策略是(E,E)=(1,1),由于两军相遇了,B削弱了A一个营的兵力,对B来说收益是1,对A来说还剩一个营的兵力,所以收益也是1。其他收益同。

我们看到这个博弈中不存在严格劣势策略。若B选择在平坦路(E)上设防,不管对手怎么行军他的收益是(1,1)。若B在崎岖路(H)上设防,他的收益是(0,2)。1>0,1<2;

但是我们站在A的角度来想的话,A的目的是保留兵力,对A来说选择E的收益为(1,2)>=选择H的收益(1,0),因此对A来说H是个弱劣势策略。再回过头来看B,此时在E上设防比在H上设防收益高。

由此我们引出弱劣势策略的符号化定义:

在任意情况下,,甚至在某些情况下是严格占优的,即

意思就是参与者i选择策略si后无论别人怎么选,收益都大于等于他选择si'的收益,甚至在某些时候是严格大于他选择si'的收益。对A来说,在上述博弈中策略H就是个弱劣势策略。

结论:我们不能选择弱劣势策略

博弈论2:学会换位思考(弱劣势策略)相关推荐

  1. 严格劣势策略和弱劣势策略

    本文的pdf文件:link 一.问题重述 1,严格劣势策略与弱劣势策略:严格劣势策略的定义是什么?弱劣势策略的定义是什么?请用一个包含两个人参与的博弈矩阵来举例说明,要求其中一个参与者有三个策略且三者 ...

  2. 博弈论学习笔记(二)学会换位思考

    博弈的三个要素 参与者 player 策略 strategy 利益 payoffs si    第i个参与者的策略 S     策略集合 Ui    第i个参与者选择策略si的利益 我们假设现在有两个 ...

  3. 中间选民定理(迭代剔除劣势策略,换位思考)

    重点:迭代剔除劣势策略,换位思考 给出情景: 有10种立场,分成1 2 3 4 5 6 7 8 9 10,每个立场有10%的投票权,如果1号候选人拉拢1号立场,那么他会得到1号立场的全部投票,如果2号 ...

  4. IT职业教育(10)教育要先学会换位思考

    以前开过一个培训学校,有天突然接到一个学生家长的电话,说:"马老师,您在吧,我现在过去和您聊聊." "您是?"我有些差异,成人学习中直接面对家长的次数并不是很多 ...

  5. 这个赛车AI不再只图一时爽,学会了考虑长远策略

    博雯 发自 凹非寺 量子位 | 公众号 QbitAI 玩赛车游戏的AI们现在已经不仅仅是图快图爽了. 他们开始考虑战术规划,甚至有了自己的行车风格和"偏科"项目. 比如这位只擅长转 ...

  6. 三分钟学会.NET Core Jwt 策略授权认证

    一.前言 大家好我又回来了,前几天讲过一个关于Jwt的身份验证最简单的案例,但是功能还是不够强大,不适用于真正的项目,是的,在真正面对复杂而又苛刻的客户中,我们会不知所措,就现在需要将认证授权这一块也 ...

  7. 《深入浅出Python量化交易实战》:散户也能学会的数字化交易策略

    前言 您可能不知道,许多专业的交易机构已经采用设定程序完成自动化交易,通过机器语言,解密盘面的走势,从而实现持续盈利的目的. (文末送读者福利) 这并非什么秘密,他们正是借助了这样的数字化工具进行操作 ...

  8. 耶鲁大学 博弈论(Game Theory) 笔记2-学会换位思考

    学会换位思考 学会换位思考 如何形成博弈 博弈组成要素 严格优势策略 选数游戏 共同知识与相互知识 如何形成博弈 博弈组成要素 参与者 i , j i,j i,j 策略 s i , s j s_i,s ...

  9. 耶鲁大学《博弈论》课程——前言(以囚徒困境为引)

    引言 推荐书籍: 迪克西特<妙趣横生博弈论> 杜塔<策略与博弈>--Dutta<Strategy and Games> 乔尔·沃森<策略>--Joel ...

最新文章

  1. R语言nrow函数获取dataframe或者matrix行计数统计
  2. Paddle内置的网络模型
  3. python3 ipaddress模块 创建 检查 操作ip地址 简介
  4. C# GC 垃圾回收机制原理
  5. 2018-05-05(在小程序中使用图标)
  6. d9900 修改ip 思科dcm_思科设备SSH登陆详细配置过程
  7. 数据结构 | 链表:1097 删除重复元素
  8. 围绕央行系统升级所产生的常见问题
  9. ios给控件添加动画效果
  10. 软件易用性文章分享第二篇-手机易用性: 一个经典的实验
  11. Android mc怎么和win10联机,我的世界手机版/win10版联机完美互通方法
  12. TPS_AOV_2 Algorithm made by Knuth {照TAOCP 2.2.3 完成}
  13. java 通过经纬度计算巨鹿,全国经纬度汇总表(全)
  14. Ubuntu下编译vtk(java版本)【超详细-带过程截图】
  15. 高刷新率电视机有必要吗?
  16. No MyBatis mapper was found in ‘[xx.mapper]‘ package. Please check your configuration.特殊处理
  17. 针对文档加密系统,如何不破解将文档解密上传
  18. Matlab逆向归纳法,6.完全信息动态博弈—逆向归纳法和子博弈完美均衡.ppt
  19. 在QT框架下进行仿照PS图像调整功能设计(亮度对比度,色相饱和度及明度)
  20. 跟艾文学编程《零基础入门学Python》(1)Python 基础入门

热门文章

  1. Java实战项目《瑞吉外卖》
  2. 使用imagemagic生成动态图片GIF
  3. 关于MySQL索引面试题的6连炮!招架的住吗?
  4. Linux 29岁啦!这29个重大事件你有必要了解一下
  5. 什么是NVMe硬盘?
  6. Python+Selenium PO模式Web自动化测试实战
  7. echarts 图表不能占满全屏
  8. 通过贝叶斯非参数模型探索在物流风险评估中的大数据
  9. WinDbg手动修复堆栈
  10. uva 10158 War (并查集)