博弈论——伯特兰德悖论

2023-10-30 02:36
文章标签 博弈论 悖论 特兰德

本文主要是介绍博弈论——伯特兰德悖论,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

伯特兰德悖论

0 引言

前面有一篇文章是关于伯特兰德寡头模型(Bertrand Model),
博弈论——伯特兰德寡头模型(Bertrand Model)
文章将伯特兰德模型与古诺模型和斯塔克尔伯格模型进行比较,这两个模型都是把厂商的产量作为竞争手段,是一种产量竞争模型,也就是说博弈方的决策变量都是产量,而伯特兰德模型是价格竞争模型,即决策变量为价格

同时,我们在模型建立中,又提到一句话“在伯特兰德价格博弈模型中,两寡头生产有一定差别的产品。产品差别指在品牌、质量和包装等方面有所不同的同类产品,有很强的替代性,但又不是完全可替代”,其实这个模型属于特殊的伯特兰德模型,正如文章结尾中提到的“更一般的伯特兰德模型可以有n个寡头,产品也可以是无差别的。产品无差别时,可以考虑消费者对价格的敏感性问题。因为如果所有消费者对价格都非常敏感,则生产无差别产品的厂商中价格高的一方完全卖不出去,价格差别不可能存在”这就是我们今天要介绍的一般的伯特兰德模型。

1 一般的伯特兰德寡头模型

对于一般的伯特兰德寡头模型,有以下三个假设:
(1)各寡头厂商通过选择价格进行竞争;
(2)各寡头厂商生产的产品是同质的(完全可替代的);
(3)寡头厂商之间也没有正式或非正式的串谋行为 。

同样,假设厂商1的价格为 P 1 P_1 P1,厂商2的价格为 P 2 P_2 P2,并且由于技术等原因,双方边际成本不同,厂商1的边际成本为 M C 1 MC_1 MC1,厂商2的边际成本为 M C 2 MC_2 MC2
由于产品的同质,决定产品销量的唯一因素就变为了产品价格,价格不同时,价格高的一方完全卖不出去;价格相同时,市场被平分,双方销量相同,即厂商1、2的需求函数如下(假设销量即需求量):
Q i ( P i , P j ) = { Q ( P i ) P i < P j 1 2 Q ( P i ) P i = P j i , j = 1 , 2 0 P i > P j Q_i (P_i,P_j )= \begin{cases} Q(P_i ) \quad \quad P_i<P_j \\ \frac {1}{2}Q(P_i ) \quad P_i=P_j \quad\quad i,j=1,2\\ 0 \quad \quad\quad\quad P_i>P_j \end{cases} Qi(Pi,Pj)= Q(Pi)Pi<Pj21Q(Pi)Pi=Pji,j=1,20Pi>Pj

所以,这种情况下,寡头们会削价来竞争,赢得更多顾客。那削价到什么时候,这个博弈才会达到均衡呢?跟简单,当价格降到 P 1 = M C 1 , P 2 = M C 2 P_1=MC_1,P_2=MC_2 P1=MC1,P2=MC2,也就是我的售价等于我的成本的时候,达到均衡,因为这个时候,双方都不可能继续降价了,再降价不就亏本了嘛。该均衡我们称为伯特兰德均衡
所以,上述需求函数可以进一步变为:
Q i ( P i , P j ) = { Q ( P i ) M C i < M C j 1 2 Q ( P i ) M C i = M C j i , j = 1 , 2 0 M C i > M C j Q_i (P_i,P_j )= \begin{cases} Q(P_i ) \quad \quad MC_i<MC_j \\ \frac {1}{2}Q(P_i ) \quad MC_i=MC_j \quad\quad i,j=1,2\\ 0 \quad \quad\quad\quad MC_i>MC_j \end{cases} Qi(Pi,Pj)= Q(Pi)MCi<MCj21Q(Pi)MCi=MCji,j=1,20MCi>MCj

也就是说在伯特兰德均衡下,谁的边际成本更高,谁就将失去所有市场份额,而边际成本低的,将赢得全部市场份额;如果双方边际成本相等,则平分整个市场份额。如果进一步推广到n个寡头,则结论不变:边际成本低的“通吃”;边际成本都一样,则每个厂商会平均瓜分到1/n的市场份额

2 伯特兰德悖论

根据上述的伯特兰德寡头模型,我们可知在满足三个假设的前提下,谁的价格低谁就将赢得整个市场,反之价格高的一方将失去整个市场,因此寡头之间会相互削价,直至价格等于各自的边际成本为止,即均衡解为:
{ P 1 = M C 1 P 2 = M C 2 \begin{cases} P_1=MC_1 \\ P_2=MC_2\\ \end{cases} {P1=MC1P2=MC2

因此,根据伯特兰德均衡可以得到两个结论:
(1)寡头市场的均衡价格为: P i = M C i P_i=MC_i Pi=MCi
(2)寡头的长期经济利润为0。

这个结论表明只要市场中企业数目不小于2个,无论实际数目多大都会出现完全竞争的结果,这显然与实际不符,长期销售利润为0的产品,真以为商家是大冤种吗?因此这个结论被称为伯特兰德悖论,即结论与实际相违背。

3 问题分析

那为什么会出现理论与实际大相庭径的情况呢?其实根本问题在于这个模型的前提假设。从模型的假定看至少存在以下几个方面的问题:
(1)假定企业生产的产品是同质的,即完全替代品。如果企业生产的产品不完全相同,存在差异,则企业就可以通过产品的差异化进行竞争,避免直接的价格竞争。
(2)假定企业没有生产能力的限制。这点虽然在前文三个假定中没有出现,但是我们在介绍模型的时候,并没有提到生产能力有限,而是认为有多少需求,我就能生产多少产品。设想如果企业的生产能力有限,就无法供应整个市场,价格也不会降到边际成本的水平上,而是选择在一定售价基础上,争取一部分市场。
(3)假定寡头厂商之间也没有正式或非正式的串谋行为。如果整个市场的寡头联合起来定价(串谋),那不就能实现共赢了嘛。当然,从博弈论的角度看,这种情况下的结果并不稳定,因为我任意一方只要稍微降价,我就能获得更多市场。

4 总结

最后简单总结一下伯特兰德悖论中伯特兰德模型的内容:
(1)伯特兰德模型是一个价格竞争模型;
(2)根据伯特兰德模型,谁的价格低谁就将赢得整个市场,而谁的价格高谁就将失去整个市场,因此寡头之间会相互削价,直至价格等于各自边际成本为止;
(3)根据伯特兰德均衡可以得到两个结论:a.寡头市场的均衡价格为:P=MC;b.寡头的长期经济利润为0。
伯特兰德模型假设价格为策略性变量虽然更为现实,但是它所推导出的结果却过于极端,与现实不符,这就是我们为什么将其称之为伯特兰德悖论的原因。因此,在研究市场中企业的竞争行为时,更多的是采用将产量作为决策变量的古诺模型或者斯塔克尔伯格模型

博弈论——连续产量古诺模型(Cournot duopoly model)
博弈论——斯塔克尔伯格模型(Stackelberg model)

这篇关于博弈论——伯特兰德悖论的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/305027

相关文章

【每日一题】【博弈论】【思维】会赢的! 牛客周赛 Round 58 C题 C++

牛客周赛 Round 58 C题 会赢的! 题目背景 牛客周赛 Round 58 题目描述 样例 #1 样例输入 #1 31 11 0-1 -1 样例输出 #1 NOYESPING 做题思路 首先考虑到开始位置为 ( 0 , 0 ) (0,0) (0,0)并且只能使横纵坐标递增。所以如果终点的横纵坐标为负数的情况是不可能到达的。所以平局。 第一个点: x

耶鲁大学《博弈论》公开课笔记

关于本文 该文章基于本人于当天白天看完耶鲁大学《博弈论》公开课后,于当晚记录下依然记得的白天所听内容。该文章为汇总,时间为记录一年后。 目录 关于本文2023.3.18 P103.19 P113.20 P123.21 P133.22 P143.23 P153.24 P163.25 P173.26 P183.27 P193.28 P203.29 P213.30 P223.31 P234.1

罗素悖论 是集合论中的一个经典悖论

罗素悖论(Russell’s Paradox)是集合论中的一个经典悖论,揭示了某些集合定义的矛盾。悖论的核心是这样的:考虑一个集合,包含所有不包含自身作为元素的集合。假设这个集合是 ( R ),那么如果 ( R ) 包含自身,它就不应该包含自身;但如果 ( R ) 不包含自身,它又应该包含自身。这个矛盾显示了集合论中的一些基本假设的问题。这个悖论促使集合论的发展,引入了更严格的公理系统,如 ZFC

有向图游戏 SG函数【博弈论】C++

SG函数可以用来判断在一个给定的有向图游戏中,当前局面的胜负状态。 SG函数的定义如下: 设当前节点为v,那么SG(v)为当前局面的SG值。SG(v)的定义如下: - 如果当前节点v没有后继节点,则SG(v) = 0 - 如果当前节点v有若干个后继节点,分别为v1,v2,...,v_n,那么SG(v)为所有后继节点的SG值的异或和。即:SG(v) = SG(v1) XOR SG(v2) XOR

hdu 1524 A Chess Game 博弈论

题意: 两个人在一个有向五环图上面走棋子,每次只能走一步,最后谁 * 没有棋子可走就败,然后棋子可以重叠,并且有n个棋子。要求判断 * 先手的胜负。 纠结了好长时间一直在想为什么sg函数要呢么定义然后看了各种博客但是只是讲了,定义的内容却很少有讲为什么的。。。。 Description Let's design a new chess game. There are N

hdu4111 Alice and Bob 博弈论

题意:有N堆石子,每堆石子有一个数目,现有两个人博弈,每个人每次可以进行两个操作中的一个: 1、从某堆拿掉一个石子(若某堆石子为0了,那么这堆就不存在了);2、合并两堆石子 没有操作的就输。问是哪个赢 统计1的个数c,以及非1情况下的步数s,包括合并。 c为奇数,s不等于2:那么先手必胜。 s为2或者为0:c为3的倍数是先手必败。 否则的话,s为奇数时先手必胜。 首先没有1的情况下很好证明,就是

博弈论--巴什博弈——HDU1846

/*巴什博弈:HDU--1846*/ # include<iostream> using namespace std; int main() {     int t;     int n,m;     cin>>t;     while(t--)     {       cin>>n>>m;       if(n%(m+1)==0) cout<<"sec

Codeforces Round 916 (Div. 3) E1. Game with Marbles(博弈论*1400)

感觉很难想。 如果你直接想的话,你就会发现有很多做法可以选择,而你根本不知道应该选哪个。 这时候可以先假设鲍勃已经取走了爱丽丝的所有的颜色的弹珠,(并且以每个颜色一个弹珠的代价)。 这时候每一项得分就是 S i = − ( b i − 1 ) S_i = -(b_i - 1) Si​=−(bi​−1)。 然后我们使得这时候爱丽丝的操作为取回弹珠,即她可以选择一种颜色的弹珠,并且直接取回,鲍勃

Codeforces Round 926 (Div. 2) C. Sasha and the Casino (博弈论*1400)

这里的意思是想让我们求得是否是能够实现不停地无上限的赚钱。 这里注意避开一个思维误区,如果你想的是前x次一直用1枚硬币然后吃第x+1次保底,那么就是错误的。你应该考虑到如果前x次里面出现了胜利呢?这时候你拿着一枚硬币根本赚不回本。 所以我们要假定:前x+1次,每一次都有可能胜利,并且每次胜利我们都需要使得自己能够赚回本金并且获得利润。 那么我们要怎么做才能够实现? 这里假设我们第i次投入

博弈论详解 1(基本理论定义 和 Nim 游戏)

公平博弈游戏 一般是两个玩家,轮流操作。是否能够必胜只和当前局面相关,不与现在是轮到哪个玩家相关(说白了就是不分黑白棋子,格点也不分黑白,都一样)。固定了开始状态后,可能的局面数是有限的。游戏一定会在有限步内结束 怎么才能赢? 必胜局面与必败局面 我们定义当前的局面对于先手(指的是要对当前局面进行操作的人,下面对先手的定义也相同)是必胜的为 N N N 局面,必败为 P P P 局面。