維克里-克拉克-格羅夫斯機制
維克里-克拉克-格羅夫斯機制(英語:Vickrey–Clarke–Groves mechanism)簡稱VCG機制,是機制設計中實現社會最優解的通用真實機制,該機制是維克里-克拉克-格羅夫斯拍賣的泛化。VCG拍賣的任務只是在一群人中分配物品,VCG機制比VCG拍賣更具有普適性,它能用於在可行結果的集合中選擇任何結果。[1]:216–233
表示符號
表示所有可行解的集合。
有 個參與者,它們對每個結果有不同的估價。參與者 對結果估值的函數可以表示為:
該函數用金錢表示了代理人對每一種結果的估值。
假設參與者具有擬線性效用函數;這意味着,如果結果是 ,加上參與者收到的報酬 (如果是代價則為負),則參與者 的總效用為:
我們的目標是選擇一個結果,使價值的總和最大化,即:
換句話說,我們的社會選擇函數完全是基於功利主義的。
解族
VCG族是一個實現功利福利函數的機制族。在VCG族中,有一種典型的機制是這樣工作的:
1.該機制需要參與者提供它們的估值函數,比如說每個參與者 都需要提供 , 是每一個選擇。
2.根據參與者所提供的估值, ,用公式 求最佳解。
3.該機制給每個參與者 一筆等於其他參與者總估值的錢:
4該機制再給每個參與者 一筆基於任意函數 和其他參與者估值的錢:
其中 ,任意函數 是一個只依賴於對其他參與者的估值的函數。
真實性
所有的VCG機制都是真實機制,也就是說參與者在這類機制中會選擇給出真實的估價。
克拉克樞軸規則
函數 是該機制的參數。 的每一個選擇都會在VCG解族中產生不同的機制。
我們可以舉這樣一個例子:
但是這樣一來我們需要付錢給參與競拍的人,我們原本的計劃是從競拍者那裡收錢。
經過調整後的函數是:
這就是所謂的克拉克樞軸規則,在這一規則之下,競拍者 所需付的錢是:
- (競拍者 不在時拍賣產生的社會總福利)-(競拍者 在時拍其他人的社會福利之和)
參考文獻
- ^ Vazirani, Vijay V.; Nisan, Noam; Roughgarden, Tim; Tardos, Éva. Algorithmic Game Theory (PDF). Cambridge, UK: Cambridge University Press. 2007. ISBN 0-521-87282-0.
- ^ Avrim Blum. Algorithms, Games, and Networks - Lecture 14 (PDF). 2013-02-28 [2015-12-28]. (原始內容 (PDF)存檔於2022-03-15).