Day 6 合作賽局的「核心(Core)」:如何確保穩定分配並預防聯盟分裂

更新於 發佈於 閱讀時間約 5 分鐘

在前幾天的內容中,我們看過 Shapley Value 如何透過「公平性」的邏輯,為每位玩家找到一個令人信服的分配方式。不過,遊戲中的玩家不只在意「個人是否得到合理貢獻」而已,也會思考:「如果部分玩家組成一個(次)聯盟,能否獲得比大聯盟(grand coalition)更多的收益?」


從一個不穩定的情況看起

我們從一個例子開始看起:

令玩家集合為 N = {1, 2, 3}

假設特徵函數如下

raw-image

如果按照 Shapley Value 來分配,那可以計算出

raw-image

但是這時候,玩家 2 跟玩家 3 發現他們自己合作可以得到

raw-image

而在 Shapley Value ,他們只被分配到

raw-image

他們兩個人於是想說:「雖然全體聯盟可以讓大家的效用最好,但是如果我們自己結盟,就可以有四點的效用,這比在全體聯盟下接受 Shapley Value 還要高誒」於是就會背叛全體聯盟,然後兩人自行結盟了。


這就引出了穩定性的想法。如果某個次聯盟自行分割出去,能獲得更高的收益,那麼整個大聯盟的分配方案就不穩定。為了分析「整體分配是否能讓所有(次)聯盟都不想脫離」,數學家們於是提出 核心 Core 的概念。


Core 的「穩定性」

讀完上面那個舉例之後,其實你也可以想像數學家如何描述這個 核心 Core 。俗話說得好「哪裡漏水就把哪裡堵起來」(?)

假設遊戲 N = {1, 2, ..., n} 是超可加且最後形成全體聯盟

考慮一個效益分配向量 payoff vector

raw-image

也假設這個效益分配向量符合效率性原則

raw-image

為了不讓有任何可能的(次)聯盟 S ⊆ N, 我們不能讓

raw-image

發生。否則在這個效益分配向量下,S 的成員可以脫隊自行結盟,並得到更多的效用 v(S) 。


因此,核心 Core 就是要求,對於所有的(次)聯盟 S ⊆ N, 要滿足

raw-image

編按:核心就這樣,非常簡單


為上面那個例子尋找穩定的分配

文章一開始的例子: N = {1, 2, 3}

raw-image

我們的目標就是找到這個賽局的 核心 Core ,也就是穩定的效益分配向量


用以下符號來代表要求的效益分配向量

raw-image

那麼他需要符合效率原則,也就是

raw-image

除此之外還需要穩定性原則:

單人聯盟:

raw-image

直覺就是這個收益分配下去不可以比他們單幹來得低,不然那個人單幹就好了

雙人聯盟:

raw-image

直覺就是這個收益分配下去不可以比他們雙人組隊來得低,不然他們雙人組隊就好了


所以你就可以整理得出以下的線性系統:

raw-image

解出 Core 的問題其實就相當於一個線性規劃問題。


因為變數沒有很多,且數字漂亮,透過手算可以解出

raw-image

我們會說這個效益分配向量滿足穩定性,或者「在核心 Core 裡面」


但是事情沒有那麼好!

不是每個合作賽局的 Core 都長這樣,只有「一個」穩定的效益分配向量。

有些賽局根本沒有 Core,或者說他的 Core 是空的

而有些賽局的 Core 可能不只一個向量


明天我們就來介紹一類特殊的合作賽局 Convex Game,這些合作賽局必定會有非空的 Core。



Takeaway


  • Shapley Value 的局限:
    Shapley Value 強調的是「個人貢獻」要被合理分配,但是它並沒有直接考慮「聯盟是否會分裂」的風險。也就是說,Shapley Value 給定的每位玩家的配額,可能會讓部分玩家認為:「若我們幾個人另組小團體,能拿到更多收益!」,這樣就會造成「不穩定」。



  • Core 的出發點:
    Core 更在意的是「沒有任何一個次聯盟想要離開大聯盟」。若我們能找到一個分配方式,能讓每個次聯盟得到的總分配不低於他們自己獨立組隊就能拿到的收益,則該分配方式被稱為「在 Core 裡」。

簡單來說,Core 代表所有不會被任何次聯盟威脅分裂的穩定分配集合


  • 計算 Core 裡面的效益分配向量可以被寫成一個線性規劃的問題


Reference

Chalkiadakis, Georgios, Edith Elkind, and Michael Wooldridge. _Computational aspects of cooperative game theory_. Morgan & Claypool Publishers, 2011.

avatar-img
6會員
13內容數
我的研究興趣是密碼學與應用數學,在這裡分享研究路上的所見所聞。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Cesare切薩雷的沙龍 的其他內容
Shapley Value 是合作賽局中經典的分配方法,本文探討其兩種等價定義:「排列式」與「子集合加權式」。排列式定義透過所有可能的玩家進場順序計算邊際貢獻取平均;子集合加權式則依據子集合大小加權計算邊際貢獻。我們以四人賽局舉例,詳細推導兩種方法的計算過程,並在最後嚴謹證明兩公式的等價性。
Shapley Value 是合作博弈中的公平分配方法,滿足效率、對稱性、沒貢獻的玩家零收益與可加性四大特徵。效率確保總收益被完全分配,對稱性保證貢獻相同的玩家獲得相同分配,沒貢獻的玩家零收益則讓無影響力的玩家獲得 0,可加性確保賽局合併時分配結果也能相加。本文透過數學嚴格證明這些性質
本篇討論超加性賽局中,全體聯盟如何分配總效用。Shapley Value 提出以考量所有進場順序之平均邊際貢獻,藉由取平均使每位成員獲得合理份額,避免單一路徑造成的不公平分配,並促進合作收益更合理化。
本文探討合作賽局理論中的聯盟結構與效益分配問題,並介紹加性賽局、超加性賽局和次加性賽局三種類型,分析不同賽局特性下聯盟行為的趨勢。
合作賽局理論的核心概念在於玩家之間可以簽訂具有約束力的協議,並藉由聯盟的形成與收益分配機制,達成整體效益最大化。本文以特徵函數遊戲為例,深入淺出地說明合作賽局理論的應用場景,例如區塊鏈治理、企業合併和政治聯盟等。同時,也探討了合作賽局中效用分配問題的重要性。
Shapley Value 是合作賽局中經典的分配方法,本文探討其兩種等價定義:「排列式」與「子集合加權式」。排列式定義透過所有可能的玩家進場順序計算邊際貢獻取平均;子集合加權式則依據子集合大小加權計算邊際貢獻。我們以四人賽局舉例,詳細推導兩種方法的計算過程,並在最後嚴謹證明兩公式的等價性。
Shapley Value 是合作博弈中的公平分配方法,滿足效率、對稱性、沒貢獻的玩家零收益與可加性四大特徵。效率確保總收益被完全分配,對稱性保證貢獻相同的玩家獲得相同分配,沒貢獻的玩家零收益則讓無影響力的玩家獲得 0,可加性確保賽局合併時分配結果也能相加。本文透過數學嚴格證明這些性質
本篇討論超加性賽局中,全體聯盟如何分配總效用。Shapley Value 提出以考量所有進場順序之平均邊際貢獻,藉由取平均使每位成員獲得合理份額,避免單一路徑造成的不公平分配,並促進合作收益更合理化。
本文探討合作賽局理論中的聯盟結構與效益分配問題,並介紹加性賽局、超加性賽局和次加性賽局三種類型,分析不同賽局特性下聯盟行為的趨勢。
合作賽局理論的核心概念在於玩家之間可以簽訂具有約束力的協議,並藉由聯盟的形成與收益分配機制,達成整體效益最大化。本文以特徵函數遊戲為例,深入淺出地說明合作賽局理論的應用場景,例如區塊鏈治理、企業合併和政治聯盟等。同時,也探討了合作賽局中效用分配問題的重要性。
你可能也想看
Google News 追蹤
提問的內容越是清晰,強者、聰明人越能在短時間內做判斷、給出精準的建議,他們會對你產生「好印象」,認定你是「積極」的人,有機會、好人脈會不自覺地想引薦給你
Thumbnail
本篇介紹單人遊戲的核心架構與邏輯,涵蓋發牌、抽牌、出牌及遊戲結算等重要步驟。文章也詳細介紹了使用 socket.io 建立連線的過程,並說明如何利用 React Hooks 管理遊戲狀態,提及後端伺服器如何處理玩家加入房間的事件,並簡要介紹了房間資訊的管理,此文將分為多篇進一步介紹遊戲事件部分。
Thumbnail
平時下棋是一對一進行,完全是倚賴個人的實力一較高下,而圍棋也是可以分隊比賽,在外課上課時,為了增進大家的向心力,舉辦了「隊際賽」,分成兩隊輪流上台落子,也在交換棒次的間隔可以讓大家討論,讓棋力強的同學帶領大家,也讓大家感受不一樣的下棋方式!
Thumbnail
這遊戲考驗技巧和團隊合作,這必須團隊一起過去敵方那邊一起攻擊對方絕不能單獨攻擊,因為單獨攻擊沒有團隊的輸出,會死,團隊互相幫忙輸出贏面比較大
Thumbnail
當更多選擇等於更多優勢的同時,是否我們應該著手的是為自己創造更多選擇,並減少對手的選擇。
Thumbnail
賽局理論分為靜態和動態賽局、完全和不完全資訊賽局、合作和非合作賽局等分類,被應用於管理學、經濟學、外交、政治和人際關係等方面。
你知道自己面對的是哪一種賽局?   賽局理論把競爭分為2種: 「有限賽局」和「無限賽局」。   有限賽局裡, 有已知的玩家、 固定的規則、 各方都同意的目標。 就像足球賽, 我們都曉得比賽要如何進行, 曉得最後拿到最高分的球隊獲勝, 就這樣,比賽結束。   而在無限賽局裡
提問的內容越是清晰,強者、聰明人越能在短時間內做判斷、給出精準的建議,他們會對你產生「好印象」,認定你是「積極」的人,有機會、好人脈會不自覺地想引薦給你
Thumbnail
本篇介紹單人遊戲的核心架構與邏輯,涵蓋發牌、抽牌、出牌及遊戲結算等重要步驟。文章也詳細介紹了使用 socket.io 建立連線的過程,並說明如何利用 React Hooks 管理遊戲狀態,提及後端伺服器如何處理玩家加入房間的事件,並簡要介紹了房間資訊的管理,此文將分為多篇進一步介紹遊戲事件部分。
Thumbnail
平時下棋是一對一進行,完全是倚賴個人的實力一較高下,而圍棋也是可以分隊比賽,在外課上課時,為了增進大家的向心力,舉辦了「隊際賽」,分成兩隊輪流上台落子,也在交換棒次的間隔可以讓大家討論,讓棋力強的同學帶領大家,也讓大家感受不一樣的下棋方式!
Thumbnail
這遊戲考驗技巧和團隊合作,這必須團隊一起過去敵方那邊一起攻擊對方絕不能單獨攻擊,因為單獨攻擊沒有團隊的輸出,會死,團隊互相幫忙輸出贏面比較大
Thumbnail
當更多選擇等於更多優勢的同時,是否我們應該著手的是為自己創造更多選擇,並減少對手的選擇。
Thumbnail
賽局理論分為靜態和動態賽局、完全和不完全資訊賽局、合作和非合作賽局等分類,被應用於管理學、經濟學、外交、政治和人際關係等方面。
你知道自己面對的是哪一種賽局?   賽局理論把競爭分為2種: 「有限賽局」和「無限賽局」。   有限賽局裡, 有已知的玩家、 固定的規則、 各方都同意的目標。 就像足球賽, 我們都曉得比賽要如何進行, 曉得最後拿到最高分的球隊獲勝, 就這樣,比賽結束。   而在無限賽局裡