日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

破产问题 (The Bankruptcy Problem)

發(fā)布時(shí)間:2023/12/20 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 破产问题 (The Bankruptcy Problem) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我們從2000年前古巴比倫猶太法典《塔木德》(Talmud) 中描述的一個(gè)案例為出發(fā)點(diǎn), 介紹一種資源分配的策略. 從合作博弈論的角度來(lái)理解, 這種分配策略是Nucleolus分配. 值得一提的是, 我們已經(jīng)在供應(yīng)鏈相關(guān)的多個(gè)業(yè)務(wù)場(chǎng)景中使用該資源分配方案.
注意: 本文絕大部分內(nèi)容參考了Robert J. Aumann和Michael Maschler 1.

1. 爭(zhēng)大衣問(wèn)題

《塔木德》2源于公元前2世紀(jì)至公元5世紀(jì)間,記錄了猶太教的律法, 條例和傳統(tǒng). 其內(nèi)容分三部分, 分別是密西拿(Mishnah) – 口傳律法, 革馬拉(Gemara) – 口傳律法注釋, 米德拉什(Midrash) – 圣經(jīng)注釋.

密西拿中描述了如下的案例:

爭(zhēng)大衣(The Contested Garment)
兩個(gè)人共同擁有一件大衣. 第一個(gè)人說(shuō)大衣完全屬于他; 第二個(gè)人說(shuō)大衣的一半屬于自己.
那么應(yīng)該給第一個(gè)人3/4, 另一個(gè)人1/4.

如果按比例分配, 應(yīng)該給第一個(gè)人2/3, 另一個(gè)人1/3. 那么爭(zhēng)大衣問(wèn)題背后的分配邏輯是什么? 為方面描述, 我們引入如下的記號(hào):

  • EEE – 總資產(chǎn)
  • did_idi? – 第iii個(gè)人聲明的資產(chǎn), i=1,2i=1, 2i=1,2
  • xix_ixi? – 給第iii個(gè)人實(shí)際分配的資產(chǎn), i=1,2i=1, 2i=1,2

它的分配思想是: 沒(méi)有爭(zhēng)議的給對(duì)方, 有爭(zhēng)議的部分平均分.

θ+=max?(θ,0)\theta_+ = \max(\theta, 0)θ+?=max(θ,0). 注意到(E?d1)+(E-d_1)_+(E?d1?)+?是第一個(gè)人對(duì)第二個(gè)人無(wú)爭(zhēng)議的部分; (E?d2)+(E-d_2)_+(E?d2?)+?是第二個(gè)人對(duì)第一個(gè)人無(wú)爭(zhēng)議的部分. 因此, 雙方有爭(zhēng)議的部分為
E?(E?d1)+?(E?d2)+.E - (E-d_1)_+ - (E-d_2)_+.E?(E?d1?)+??(E?d2?)+?.

我們有

CG原則(Contested Garment Principle)
x1=E?(E?d1)+?(E?d2)+2+(E?d2)+x2=E?(E?d1)+?(E?d2)+2+(E?d1)+\begin{aligned} & x_1 = \frac{E-(E-d_1)_+ - (E-d_2)_+}{2} + (E-d_2)_+\\ & x_2 = \frac{E-(E-d_1)_+ - (E-d_2)_+}{2} + (E-d_1)_+\\ \end{aligned}?x1?=2E?(E?d1?)+??(E?d2?)+??+(E?d2?)+?x2?=2E?(E?d1?)+??(E?d2?)+??+(E?d1?)+??

2. 破產(chǎn)問(wèn)題

如何把爭(zhēng)大衣的分配策略擴(kuò)展到任意多個(gè)人的情形?

破產(chǎn)問(wèn)題(The Bankruptcy Problem)
我們用二元組?E,d?\langle E, d\rangle?E,d?來(lái)描述一個(gè)破產(chǎn)問(wèn)題的實(shí)例. EEE代表某個(gè)破產(chǎn)銀行的總資產(chǎn), d=(d1,d2,…,dn)d=(d_1, d_2,\ldots, d_n)d=(d1?,d2?,,dn?)代表銀行對(duì)nnn個(gè)機(jī)構(gòu)(或個(gè)人)的欠款. 設(shè)d1≤d2≤…≤dnd_1\leq d_2\leq \ldots \leq d_nd1?d2?dn?0≤E≤∑i=1ndi0\leq E\leq \sum_{i=1}^n d_i0Ei=1n?di?. 應(yīng)該如何把資產(chǎn)EEE"公平地"分配給nnn個(gè)機(jī)構(gòu)?

我們注意到, 在該問(wèn)題中:

  • 總資產(chǎn)一定不能滿足所有人的需求. 換句話說(shuō), 總資產(chǎn)可能不夠分.
  • 分配時(shí)應(yīng)該盡量保證"公平性", 不同應(yīng)用場(chǎng)景下公平性的定義應(yīng)該是不同的.
  • 按比例分配背后的邏輯是權(quán)重越大的人分到的資產(chǎn)越多, 反之則越少. 在某些應(yīng)用場(chǎng)景下, 按比例分配也許是公平的, 但它絕對(duì)不是唯一的分配方式.
  • CG原則從另外的角度給出了一種公平性分配, 它的公平性在損失和收益兩個(gè)方面同時(shí)得到了體現(xiàn)(參考下文).
  • 考慮3個(gè)人d1=100d_1=100d1?=100, d2=200d_2=200d2?=200, d3=300d_3=300d3?=300. EEE分別為100, 200, 300時(shí), "密西拿“”規(guī)定的分配如下表所示:

    Ex1x_1x1? (d1=100d_1=100d1?=100)x2x_2x2? (d2=200d_2=200d2?=200)x3x_3x3? (d3=300d_3=300d3?=300)
    10033 + 1/333 + 1/333 + 1/3
    200507575
    30050100150

    通過(guò)觀察, 我們發(fā)現(xiàn):

  • E=100E=100E=100時(shí)是平均分配.
  • E=200E=200E=200時(shí)看起來(lái)挺神秘的 …
  • E=300E=300E=300時(shí)是按比例分配.
  • 問(wèn)題 如何把CG原則擴(kuò)展到nnn人情形(如何解釋上面的分配策略)?

    3. 一致性分配(Consistency Allocation)

    給定分配x=(x1,x2,…,xn)x=(x_1, x_2, \ldots, x_n)x=(x1?,x2?,,xn?). 對(duì)任意兩個(gè)機(jī)構(gòu)iii, jjj (i≠ji\neq ji?=j), 如果按照CG原則對(duì)iiijjj分配總資產(chǎn)(xi+xj)(x_i+x_j)(xi?+xj?), 它們得到的資產(chǎn)仍然為xix_ixi?xjx_jxj?, 那么我們稱xxx一致的(Consistent).

    容易驗(yàn)證上面例子的分配符合一致性.

    下面我們介紹一致性分配的性質(zhì)(證明忽略).

  • 破產(chǎn)問(wèn)題的一致性分配是唯一的.
  • 破產(chǎn)問(wèn)題的一致性分配是自洽的(self-consistent). 即, 考慮破產(chǎn)問(wèn)題的任意子問(wèn)題, 它的機(jī)構(gòu)集合為S?{1,2,…,n}S\subseteq \{1,2,\ldots,n\}S?{1,2,,n}, 總資產(chǎn)為∑i∈Sxi\sum_{i\in S}x_iiS?xi?. 那么重新按照一致性分配, SSS中的機(jī)構(gòu)分配到的資產(chǎn)仍然為xix_ixi?, 其中i∈Si\in SiS.
  • 破產(chǎn)問(wèn)題存在唯一的**自對(duì)偶的(self-dual)**一致性分配. 為描述簡(jiǎn)單起見(jiàn), 我們忽略自對(duì)偶的定義(詳細(xì)定義請(qǐng)參考1), 僅解釋其意義. 令D=∑i=1ndiD=\sum_{i=1}^n d_iD=i=1n?di?為破產(chǎn)銀行對(duì)所有機(jī)構(gòu)的總欠款. 所以我們可以把這個(gè)問(wèn)題從兩個(gè)方面理解:
    i. 如何把總資產(chǎn)EEE公平地分配給nnn個(gè)機(jī)構(gòu)?
    ii. 如何把總損失D?ED-ED?E公平地分配給nnn個(gè)機(jī)構(gòu)?
    如果分配策略是自對(duì)偶, 那么按照上述兩種情況分配最終得到的資產(chǎn)是相同的.
  • 對(duì)任意的集合S?N={1,2,…,n}S\subseteq N = \{1, 2, \ldots, n\}S?N={1,2,,n}, 定義效用函數(shù)
    v(S)=(E?∑i∈N\Sdi)+.v(S) = \left(E-\sum_{i\in N\backslash S}d_i\right)_+.v(S)=???E?iN\S?di????+?.
    該問(wèn)題可以被描述成合作博弈(Cooperative Game). 那么自對(duì)偶的一致性分配是Nucleolus3 (或參考《博弈論在零售業(yè)務(wù)中的應(yīng)用》).
  • 如何計(jì)算自對(duì)偶的一致性分配?

    4. 計(jì)算

    我們先介紹一個(gè)簡(jiǎn)單的分配策略.

    CEA(Constraint Equal Award): 考慮破產(chǎn)問(wèn)題?E,d?\langle E, d\rangle?E,d?. 設(shè)d1≤d2≤…≤dnd_1\leq d_2\leq \ldots\leq d_nd1?d2?dn?. 首先給第一個(gè)機(jī)構(gòu)分配, 原則是在不超過(guò)d1d_1d1?的前提下對(duì)當(dāng)前的總資產(chǎn)平均分, 即x1=min?(E/n,d1)x_1= \min(E/n, d_1)x1?=min(E/n,d1?). 之后機(jī)構(gòu)1離開(kāi), 剩下總資產(chǎn)E?x1E-x_1E?x1?, 總機(jī)構(gòu)數(shù)為n?1n-1n?1. 依此類推, 我們可以完成對(duì)所有機(jī)構(gòu)的分配, 最終得到x1,x2,…,xnx_1,x_2,\ldots, x_nx1?,x2?,,xn?作為nnn個(gè)機(jī)構(gòu)分配到的資產(chǎn). 為方便描述, 我們用CEA(E,d)=(x1,x2,…,xn)\text{CEA}(E,d) = (x_1, x_2, \ldots, x_n)CEA(E,d)=(x1?,x2?,,xn?)表示分配結(jié)果.

    D=∑i=1ndiD=\sum_{i=1}^n d_iD=i=1n?di?. 用xxx表示計(jì)算結(jié)果.下面我們描述其計(jì)算方式:

  • 如果E≤D/2E\leq D/2ED/2, 那么x=CEA(E,d/2)x=\text{CEA}(E, d/2)x=CEA(E,d/2).
  • 如果E>D/2E>D/2E>D/2, 先計(jì)算y=CEA(D?E,d/2)y=\text{CEA}(D-E, d/2)y=CEA(D?E,d/2)(先分配損失), 然后令x=d?yx=d-yx=d?y.
  • 容易驗(yàn)證上一節(jié)例子中的分配結(jié)果就是按照本節(jié)中的計(jì)算方式得到的. 算法實(shí)現(xiàn)可以參考 Bankrupt on Github.

    5. 總結(jié)

    破產(chǎn)問(wèn)題本質(zhì)上是一個(gè)資源分配問(wèn)題, 而CG分配原則考慮了某種意義上的公平性. 可以證明, 按照上一節(jié)描述的方式計(jì)算的結(jié)果不僅是唯一的一致性分配, 而且是自對(duì)偶的. 即, 它分配資產(chǎn)和分配損失的策略是相同的. 此外, 與按比例分配相比, CG分配更多地照顧到了低權(quán)重的個(gè)體. 在實(shí)際中, 我們應(yīng)該根據(jù)具體的業(yè)務(wù)場(chǎng)景選擇合適的分配策略.

    寫在最后: 古人的智慧不可小覷~

    參考文獻(xiàn)


  • R.J. Aumann and M. Maschler. Game Theoretic Analysis of a Bankruptcy Problem form the Talmud. Journal of Economic Theory. 36, 195-213, 1985. ?? ??

  • Wikipedia/塔木德. ??

  • Wikipedia/Cooperative game theory/The nucleolus ??

  • 總結(jié)

    以上是生活随笔為你收集整理的破产问题 (The Bankruptcy Problem)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。