了解机制设计证明


9

我一直在努力研究有关拍卖理论的证明的技术细节:http : //users.eecs.northwestern.edu/~hartline/omd.pdf

具体来说,定理2.5:建立真实机制的必要条件和充分条件。

甚至更具体地讲,证明的前进方向,在第6页上给出。将真实值定义为,并将一般值(可能是错误的值)(例如出价)定义为,作者继续假定另外两个数量,和。vibiz1z2

然后,他规定,,这将根据本文的先前工作得出不等式。 vi=z1bi=z2

他还规定,,根据本文先前的工作,会产生相似但不同的不等式。 vi=z2bi=z1

好吧,很公平 然后,他从另一个减去一个不等式,并在随后的代数的基础上继续得出他想要的结果。我不明白为什么这种减法是有道理的-他似乎是在基于完全不同的(实际上是相反的)假设减去两个不等式,每次我看到它时,我都会被猛烈地甩出思路。

我敢肯定,我还看过其他基本方法(Shoham和Leyton-Brown的书?我手头没有检查它),所以这似乎是一个普遍的想法,但我无法克服。谁能帮助我了解为什么这样有效,或向我解释我所缺少的内容吗?

(我试过假设3 values--真值,证明了期望的结果和两份标书,和 -得到他想要的结果,但也没那么它可能不仅是常见的,但是,有必要对按照作者的方式来做。但是我还是不明白。)vib1b2

更新: 我知道我曾在Shoham和Leyton-Brown的书中看到过类似内容。它并不完全相同,但是非常相似,并且处理相同的方程式和主题。这是定理10.4.3的情况1。

从真实机制的上下文开始,他们首先假设真实和虚假并得出基于的支付小于或等于基于的支付,例如。然后,他们假设相反,即真实和错误,并得出相反的结果,即基于的支付少于基于的支付,例如。好的,那很有道理。 viviviviPi(vi)Pi(vi)viviviviPi(vi)Pi(vi)

然后,他们认为基于和的支付必须相等,就好像他们说和同时是真实的,甚至尽管它们不仅是不同的假设,而且是相反假设的结果。viviPi(vi)Pi(vi)Pi(vi)Pi(vi)

Answers:


11

答案是该机制必须对每种可能的类型都是真实的:该机制无法提前知道哪些是真正的类型。因此,对于一对类型和,如果代理的真实类型为,则该机制必须是真实的:即,如果他出价他的效用必须大于他出价效用。但是,如果代理的真实类型为则该机制也必须是真实!毕竟,就机制而言,可能是这样!因此,在这种情况下,与相比,如果代理商对出价,则其效用必须更大。vivivivivivivivi

关键是,真实性同时在同一机制上施加了许多不同的不平等:一个行为者可能对每种类型的行为,以及他可能考虑的每种偏差。他们所有人都持有。该证明仅使用了这些不等式中的两个


我想我终于开始明白了。实际上,知道证明是正确的(以及为什么)知道给我留下了更加深刻的印象,“诚实”概念实际上是多么严格和强大。谢谢。
Novak 2012年

4

我认为您想要的是以下主张。

主张。VA被设置。让f:VnAp1,,pn:VnR。假设所有i,xi,yi,vi 我们有

xi(f(xi,vi))pi(xi,vi)xi(f(yi,vi))pi(yi,vi).
然后所有人 i,vi,vi,vi 我们有
vi(f(vi,vi))vi(f(vi,vi))vi(f(vi,vi))vi(f(vi,vi)).

证明。 推杆xi=viyi=vi 我们有

vi(f(vi,vi))pi(vi,vi)vi(f(vi,vi))pi(vi,vi).
推杆 xi=viyi=vi 我们有
vi(f(vi,vi))pi(vi,vi)vi(f(vi,vi))pi(vi,vi).
通过添加这些不等式并重新排列来得出结果。

该命题的机制设计解释是,每个激励兼容(即策略证明,即真实)机制都具有“弱单调性”。

由于某些原因,通常是通过引用真实的出价和谎言来争论。在这种情况下,“ true”和“ lie”只是变量名,例如“ x”和“ y”。可以使用相同的名称在不同的参数中引用不同的事物,因为真实的出价和谎言之间没有形式上的区别。


这是有问题的主张。(尽管我认为您在证明的第三行中有错别字-v_i分配应从第一行中调换。)我仍然对为什么当两个不等式是由不同的假设引起时为什么加两个不等式感到困惑。是的,正确与错误的报价之间没有形式上的区别;他们都是数字。但是它们是(或者确切地说可以是)不同的数字。
Novak

@Novak:怎么样:如果我告诉你 g(a,b)=1 对所有人 a,b,你会接受吗 g(x,y)g(y,x)=0 对所有人 x,y
Colin McQuillan

是。但是,让我在机制设计的背景下进行一点探讨。(同时更新我在Mathjax中的原始帖子,并添加我从Shoham和Leyton-Brown挖出的类似案例。)
Novak

这里困扰我的是您对命题的设定。当我看到该主张是正确的断言时,它已经在上下文中xi 是真正的价值,并且 yi是(可能是)错误的出价。我也质疑“真实”和“谎言”是变量名的想法。相反,真实和谎言似乎是报告值的实际品质,游戏的重点是利用这种差异来激励对真实质量的报告。
Novak

更具体地说,如果你告诉我 g(a,b)=1 对于所有真实的 a, 对所有人 b (更接近原始上下文),那么我可以接受 g(x,y)g(y,x)=0 如果我知道 xy是真实的。
Novak
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.