曲文秀 曲德祥
博弈論的含義
博弈論(Game Theory),也稱為對策論,或者賽局理論,是應用數學的一個分支,也是運籌學的一個重要學科。目前在、國際關系、計算機科學、生物學、經濟學、軍事戰略和其他很多學科都有廣泛的應用。是研究具有斗爭或競爭性質現象的數學理論和方法。博弈論考慮游戲中的個體的預測行為和實際行為,并研究它們的優化策略。
博弈行為即具有競爭或對抗性質的行為。在這類行為中,參加斗爭或競爭的各方各自具有不同的目標或利益。為了達到各自的目標和利益,各方必須考慮對手的各種可能的行動方案,并力圖選取對自己最為有利或最為合理的方案。比如日常生活中的下棋,打牌等。博弈論就是研究博弈行為中斗爭各方是否存在著最合理的行為方案,以及如何找到這個合理的行為方案的數學理論和方法。
博弈論的數學說明
對于“博弈”有不少可以互換的定義。這里給出簡短的介紹和相互關系的說明。正規形式的博弈又被譯為正則形式的博弈、策略型賽局或標準型賽局。
設定 N 是一個“參與者”的集合。對于每一個“參與者”都有一個給定的“策略”集合博弈(游戲)是一個函數, 定義為:
也就是說,如果我們知道了參與者的策略集合是什么,那么就可以有一個實數值與之對應。 我們可以把上面的方程拆成兩個方程來進一步把它一般化。一個方程是正則形式的參與者程,描述策略規定結果的方式。 另外一個方程描寫參與者對于結果集合的偏好。也就是:
這里 是游戲(博弈)的結果集合。對于每一個參與者 都有一個偏好函數 。
當代博弈論領軍人物
當代博弈論的領軍人物有:約翰?福布斯?納什、約翰?C?海薩尼,萊因哈德?澤爾騰。這三人同時因為他們對博弈論的突出貢獻而獲得1994年諾貝爾經濟學獎。以及羅伯特?J?奧曼、肯?賓摩爾、戴維?克瑞普斯,以及阿里爾?魯賓斯坦等人。他們都為博弈論的發做出了卓越貢獻。
博弈的分類
博弈的分類根據不同的基準也有不同的分類。博弈主要可以分為合作博弈和非合作博弈。它們的區別在于相互發生作用的當事人之間有沒有一個具有約束力的協議,如果有,就是合作博弈,如果無,則是非合作博弈。
從行為的時間序列性來看,博弈論又進一步分為靜態博弈和動態博弈。靜態博弈中,參與人同時選擇或雖非同時選擇但后行動者并不知道先行動者采取了什么具體行動;動態博弈是指在博弈中,參與人的行動有先后順序,且后行動者能夠觀察到先行動者所選擇的行動。
按照參與人對其他參與人的了解程度分為完全信息博弈和不完全信息博弈。完全博弈是指在博弈過程中,每一位參與人對其他參與人的特征、策略空間及收益函數有準確的信息。如果參與人對其他參與人的特征、策略空間及收益函數信息了解的不夠準確、或者不是對所有參與人的特征、策略空間及收益函數都有準確的準確信息,在這種情況下進行的博弈就是不完全信息博弈。
目前經濟學家們現在所談的博弈論一般是指非合作博弈,由于合作博弈論比非合作博弈論復雜,在理論上的成熟度遠遠不如非合作博弈論。而非合作博弈又分為:完全信息靜態博弈,完全信息動態博弈,不完全信息靜態博弈,不完全信息動態博弈。與上述四種博弈相對應的均衡概念為:納什均衡,子博弈精煉納什均衡,貝葉斯納什均衡,精煉貝葉斯納什均衡。
博弈論的應用與將來
綜觀近二十年來,博弈論的發展及其應用在研究上的巨大成就,可說是與其日益廣泛的實際應用分不開的?,F在看來,博弈論的主要應用領域涉及經濟學、政治學、軍事學。演化生物學、計算機和人工
智能學、工程控制論等眾多理論,而且它還與社會心理學、倫理學、
會計學、統計學、企業管理、等學科有重要聯系。對于社會科學而言,博弈論可成為一種具有高度概括力的“統一場論”
介紹博弈論的重要概念——納什均衡
納什平衡,以約翰?納什命名。又稱為非合作賽局平衡,是博弈論的一個重要概念。如果某情況下無一參與者可以獨自行動而增加收益,則此策略組合被稱為納什均衡點。
經典的例子就是囚徒困境。大意是:一個案子的兩個嫌疑犯被分開審訊,警官分別告訴兩個囚犯,如果你招供,而對方不招供,則你將被立即釋放,而對方將被判刑十年;如果兩人均招供,將均被判刑兩年。如果兩人均不招供,將最有利,只被判刑半年。于是,兩人同時陷入招供還是不招供的兩難處境。但兩人無法溝通,于是從各自的利益角度出發,都依據各自的理性而選擇了招供,這種情況就稱為納氏均衡點。這時,個體的理性利益選擇是與整體的理性利益選擇不一致的。如下圖:
囚犯甲的博弈矩陣 囚犯甲
招供 不招供
囚犯乙 招供 各判刑兩年 甲判刑十年,乙立即釋放
不招供 甲立即釋放,乙判刑十年 各判刑半年
基于經濟學中Rational agent的前提假設,兩個囚犯符合自己利益的選擇是坦白招供,原本對雙方都有利的策略不招供從而均被判刑半年就不會出現。事實上,這樣兩人都選擇坦白的策略以及因此被判兩年的結局被稱作是“納什均衡”(也叫非合作均衡),換言之,在此情況下,無一參與者可以“獨自行動”(即單方面改變決定)而增加收獲。
學術爭議和批評
第一,納什的關于非合作博弈論的平衡不動點解)學術證明是非構造性的,就是說納什用角谷靜夫不動點定理證明了平衡不動點解是存在的,但卻不能指出以什么構造算法如何去達到這個平衡不動點解。這種非構造性的發現對現實生活里的博弈的作用是有限的,即使知道平衡不動點解存在,在很多情況下卻找不到,因此仍不能解決問題。在數學意義上,納什并沒有超越角谷靜夫不動點定理。
第二,納什的非合作博弈論模型僅僅是突破了博弈論中的一個局限。一個更大的局限是,博弈論面對的往往是由幾十億節點的龐大對象構成的社會、經濟等復雜行為,但馮?諾伊曼(Von Neumann)和納什的研究是針對兩三個節點的小規模博弈論(有人稱之為tiny-scale toy case)。這個假設的不完善處,可能比假設大家都是合作的更嚴重。因為在經濟學里,一個龐大社會里的人極不可能全部都是合作的,非合作的情況通常在龐大對象的情形中更普遍,而在兩三個節點的小規模經濟中倒反而影響較小。既然改了合作前提為非合作前提,卻仍然停留在兩三個節點的小規模博弈論中,這是一個不可忽視的缺陷。MIT的一位計算機科學博士生的博士論文——獲得2008年度美國計算機協會學位論文獎——認為經濟學家的推測是錯誤的,找到納什均衡點是幾乎不可能的事。
博弈論在經濟學中的應用
第一,定量分析與定性分析的結合。 把博弈論引入經濟分析中的目的在于使經濟分析數量化?,F代經濟博弈論高度抽象、邏輯嚴密、分析問題深刻精確、多學科相關。在我們看來,經濟分析的完全數量化只是一種理想。面對現實的復雜經濟問題,只用采用以定性分析為主,定性分析和定量分析相結合的辦法,才能使分析得到切合實際較為滿意的結果。博弈論作為一種思想方法和分析工具,在經濟學的應用中大有可為,但遠不能一次取代原有的經濟理論和分析方法:經濟學科需要的是兩者適當的結合。
第二,未得到滿意解決的難題。在博弈論的發展和普及過程中,許多理論和具體應用的難題遠未得到滿意的解決。這些有待于進一步探討的問題,涉及到經濟環境的博弈描述如何進一步包括社會制度、文化心理、技術發展、資源稟賦等因素;博弈的基本“解概念”如何進一步精化和適用于更為現實的經濟環境狀況;博弈的建模技術、分析方法和求解手段如何進一步發展;博弈論的應用領域如何逐步拓寬;博弈論在經濟學的研究和應用中如何求得更廣泛的普及、等等、這些問題的解決,需要各方熱心于博弈論發展和應用的力量,進行共同的持續不斷的努力。(第一作者系西南大學文化與社會發展學院;第二作者供職于山東省煙臺市兒童影劇院 )