博弈论是数学的一个分支学科。
如果用一句话来概括就是——研究人在对抗情形下如何选择最有利于自己的策略。
当然了用一句话来概括一个学科肯定是不够严谨,也不够严肃,所以咱们从头讲讲博弈论是什么意思。
博弈论的英文名称是game theory,翻译过来是游戏理论的意思。我国早期也把博弈论翻译成竞赛论、对策论、博弈论等等。
这个博和弈都是一种棋,博指的是六博棋,现在没有了,但是六博棋演变成了现在的象棋,国际象棋和日本的将棋,六博棋是这种带兵种的棋类的鼻祖。
弈指的就是围棋。
博弈是棋,棋其实就是一种游戏,听起来又比游戏高大上,后来慢慢的大家都感觉博弈论这个词听起来神秘有深度,后来博弈论就成为了正式的中文译称。
博弈论既然是个游戏理论,那我们就用一个简单的游戏来说明一下博弈论在做什么。我们用我的博弈论老师于维生老师编著的教材第一页的一个例子来说明。
有一个两个人数数的游戏。
规则是甲从1开始数,他可以数1,一次数一个数;也可以连续数1、2两个数。
甲数完了,乙接着往下数,他也可以数一个数,或者是两个数,谁先数到3,谁赢一分,对手就输一分。
我们看这个游戏有什么特征:
第一个特征是有人参与,甲和乙两个人,我们可以叫他们博弈的参与人。
第二个特征是俩人在对抗,而不是合作。
第三个特征是参与人有明确的行动可以选择,数1个数,还是2个数。
第四个特征是有明确的先后顺序,甲先数,乙后数。
第五个特征是每个参与人都了解对方的信息,因为甲开始数,说明甲知道乙还没数,这个也算知道信息。乙数的时候已经知道甲数了几个数了。
第六个特征是有明确的好处,也就是谁赢了,谁输了,都是有好处的,而且这个好处游戏开始之前大家都知道。
第七个特征是这俩人都没有合作的意思,因为都想赢分。
这些特征都具备了,是不是像是带赌注的下一盘棋,这就是一个简单的完整博弈。
一个博弈过程成立,也是需要像刚才的游戏一样,具备至少这七个特征,当然了这些特征都是最简单的博弈,更复杂的博弈过程比刚才这个游戏具备的特征多很多。
还有博弈的参与人不是两个的,比如三国就是三方博弈;还有博弈不分先后顺序的,比如三国里诸葛亮、曹操和司马懿对战,没有说谁先打一下,然后反过来再打对手,都是双方同时斗智斗勇;还有的博弈是参与人之间根本不知道对手信息的。还是打仗的例子,军事机密是最重要的,为的就是不让对手知道我们下一步要干什么。
博弈论研究的就是在具备了很多可以量化的特征之后,博弈的参与人怎么根据对手的行动,或者估计对手可能要采取什么行动,选择对自己最有利的行动来对抗,或者是让自己的收益最大化,或者是把对手直接干死,让他收益最小化。
文章来源:经管老邢