• 静态/动态,完全/不完全:

    • 完全信息静态博弈;
    • 不完全信息静态博弈;
    • 完全信息动态博弈;
    • 不完全信息动态博弈;

囚徒困境实际上反映了一个深刻的哲学问题:个人利益与集体利益的矛盾。个人为了自己利益的最大化,而不愿意改变策略,导致整体利益最小,从而最终导致自己利益的最小化。

  • 从追求自身利益最大化出发,结果得到的却是自身利益的最小化;
  • 追求自身利益的最小化,得到的却是自身利益的最大化;

1. 囚徒困境

来画出其对应的支付矩阵(payoff matrix):

  • 坦白,坦白 ⇒ (-5, -5)
  • 坦白,抵赖 ⇒ (-1/4, -10)
  • 抵赖,坦白 ⇒ (-10, -1/4)
  • 抵赖,抵赖 ⇒ (-1, -1)

第一列表示:囚徒 A,第二列则表示:囚徒 B;

囚徒 A 的选择依赖于 B,所以在确定 A 的选择之前,首先需要遍历 B 的全部选择:

  • B 如果是坦白,显然 A 也要坦白;
  • B 如果选择抵赖,A 更应该坦白;

所以无论 B 做出何种选择,对 A 而言,最佳的选择都是坦白。根据对称性思维的考虑,B 也是如此。

2. 价格大战

两家搞价格促销:

  • 高高:(10, 10)
  • 高低:(0, 20)
  • 低高:(20, 0)
  • 低低:(5, 5)

同样的分析方法,最终得到的纳什均衡也是 5,5(一致低价),不是最优的一致高价。

那么有没有什么办法去避免这种(便宜了消费者,一损俱损)的价格大战呢?答案是肯定的,最好的办法就是合作,对手联手实行比较高的价格,比如 1000 元,那双方都可以因为避免价格大战而获得较高的利润,从而实现双赢的结果。但博弈论恰恰精彩的一点在于,人性是贪婪的,这种合作是非常不可靠的,因为合作的双方都是只为自己利益考虑的主体,只是因为利益走到了一起,但偷偷违反协议降低价格反而会获得更大的利益时,这就无形中促使都往低价策略倾斜。

所以说,这种价格联盟本身就提供了瓦解价格联盟的激励。

3. iPhone 的全球一致的高价

iPhone 的全球一致的高价由价格大战可知,就是最佳出价。

囚徒困境、价格大战与 iPhone 的价格的更多相关文章

  1. iPhone X价格下跌!用户依旧冷眼相看为哪般?

    X价格下跌!用户依旧冷眼相看为哪般?" title="iPhone X价格下跌!用户依旧冷眼相看为哪般?"> 其实对于刚刚过去的2017年手机市场来说,根本没有一款 ...

  2. iPhone 8价格狂跌:是国产手机的胜利,还是苹果的黄昏

    ​ 8价格狂跌:是国产手机的胜利,还是苹果的黄昏" title="iPhone 8价格狂跌:是国产手机的胜利,还是苹果的黄昏"> ​   其实呢,这年头发布新款智能 ...

  3. 最新 Apple iPhone 12 价格 All In One

    最新 Apple iPhone 12 价格 All In One 美版价格 Apple iPhone 12 mini $699 Apple iPhone 12 $799 Apple iPhone 12 ...

  4. Angular-搜索框及价格上下限

    Angular-搜索框及价格上下限 闲来无事,写一个简单的angular的搜索框. 1.要求: 利用 AngularJS 框架实现手机产品搜索功能,题目要求: 1)自行查找素材,按照原有数据格式将手机 ...

  5. ERP软件的价格设计

    ERP体现出信息流.资金流.物流在供应商.企业.客户间的运营方向,是以销售为源头,生产.物料需求计划为核心,以金额.实时数据为基础的整体.ERP的核心是MRP(物料需求).企业的经营活动最终是为了赢利 ...

  6. 网络爬虫: 从allitebooks.com抓取书籍信息并从amazon.com抓取价格(3): 抓取amazon.com价格

    通过上一篇随笔的处理,我们已经拿到了书的书名和ISBN码.(网络爬虫: 从allitebooks.com抓取书籍信息并从amazon.com抓取价格(2): 抓取allitebooks.com书籍信息 ...

  7. 使用odoo价格表[pricelist]对价格进行特别处理,如 .99

    问题1, 销售价格 自动设置为 9.99 问题2, 将销售价格从 10.5 设置为 10.00 这些都可以用 priceList 实现,具体实现如下 首先,启用 priceList 在 价格表项目 有 ...

  8. (33)odoo中产品价格字段

    打开product.template 和 product.product 模型发现有很多关于价格描述的字段 product.template:        price        list_pri ...

  9. Octopus系列之价格计算公式

    百分比:在原价的基础上优惠5%,相当于95%折销售实际价格:最后实际销售的价格[基准价格:如果有特价就基于特价,没有特价基于原价]优惠金额:减少的金额 批量优惠 百分比: 原价*(1-5%)的算法实际 ...

随机推荐

  1. 使用@Order调整配置类加载顺序

    转自:https://blog.csdn.net/qq_15037231/article/details/78158553 4.1 @Order Spring 4.2 利用@Order控制配置类的加载 ...

  2. golang iota

    package main import ( "fmt" ) const ( Low = * (iota + ) Medium High ) func main() { //iota ...

  3. python基础--数值类型和序列类型

    Python中数值类型:int(整数),float(浮点数),True/False(布尔值,首字母必须大写) int:1    #任意整数 float:2.3   #小数 python赋值: a = ...

  4. [D3] Adding Arrows to Links

    svg.append('defs').selectAll('marker') .data(['end']).enter() .append('marker') .attr('id', String) ...

  5. [React] Create component variations in React with styled-components and "extend"

    In this lesson, we extend the styles of a base button component to create multiple variations of but ...

  6. 2017.1-TOP5 Android开源库

    Colorful (Github) Colorful简单实用,通过这个开源库可以通过编码的方式来改变应用的主题,不再需要定义不同的style dependencies { compile 'com.g ...

  7. JS实现穿墙效果(判断鼠标划入划出的方向)

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  8. springmvc+shiro+freemarker实现的安全及权限管理

    本文讲述了基于springmvc+shiro实现安全管理,shiro+freemarker实现权限验证. 首先我们从web.xml开始: <?xml version="1.0" ...

  9. vim编辑器经常使用命令

    高级一些的编辑器,都会包括宏功能,vim当然不能缺少了.在vim中使用宏是很方便的: :qx     開始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令 ...

  10. POJ 1753 Flip Game DFS枚举

    看题传送门:http://poj.org/problem?id=1753 DFS枚举的应用. 基本上是参考大神的.... 学习学习.. #include<cstdio> #include& ...