메커니즘 설계 증명 이해


9

나는이 논문에서 경매 이론에 관한 증거에 대한 기술적 세부 사항으로 고심하고있다 : http://users.eecs.northwestern.edu/~hartline/omd.pdf

구체적으로 정리 2.5 : 진실한 메커니즘을위한 필요하고 충분한 조건.

더 구체적으로, 6 페이지에 제시된 증거의 순방향. vi 과 같은 일반적인 값 (예 : 입찰가)과 함께 저자는 두 개의 추가 수량 ( 및 을 가정 합니다.biz1z2

그런 다음 , 으로 지정하여 이전 논문의 작업에 따른 불평등을 합니다. vi=z1bi=z2

그는 또한 , 규정하며 , 이는 이전 논문의 작업에 따라 유사하지만 다른 불평등을 합니다. vi=z2bi=z1

알았어, 충분 해 그런 다음 한 불평등을 다른 불평등에서 빼고 결과 대수학을 기반으로 원하는 결과를 도출합니다. 나는 그 뺄셈이 정당화되는 이유를 이해하지 못합니다. 그는 완전히 다른 (사실, 반대) 가정에 기반한 두 가지 불평등을 뺀 것으로 보입니다.

나는이 기본적인 접근법 (Shoham and Leyton-Brown의 책? 확인해야 할 손이 거의 없음)을 보았으므로 일반적인 아이디어 인 것처럼 보이지만 지나칠 수는 없습니다. 아무도 그것이 왜 유효한지 이해하도록 도와 줄 수 있습니까, 아니면 내가 잃어버린 것을 설명해 주시겠습니까?

(나는 진정한 가치 values-- 세를 가정하여 원하는 결과를 증명하려고했습니다 , 2 개 개의 입찰, 및 - 자신의 원하는 결과를 얻을뿐만 아니라, 실패는 단지 공통되지 않을 수도 있습니다,하지만. 필요 에 저자의 방식으로하지만 여전히 이해가되지 않습니다.)vib1b2

업데이트 : Shoham과 Leyton-Brown의 책 에서 비슷한 것을 보았습니다 . 정확히 동일하지는 않지만 매우 유사하며 동일한 방정식과 주제를 처리합니다. 정리 10.4.3의 사례 1이다.

진실 메커니즘의 맥락에서 시작하면, 그들은 먼저 진실 가정 과 거짓 에 기초하여 지불하는 것이 파생 에 따라 지급보다 덜거나 같은 예, . 그런 다음 반대의 진실한 및 거짓 를 가정하고 반대 결과를 도출합니다. 기반 지불이 기반 지불보다 적습니다 예 : . 알겠습니다. viviviviPi(vi)Pi(vi)vivivi'viPi(vi)Pi(vi)

그들은 와 가 동시에 사실 이라고 말하는 것처럼 와 에 따른 지불 은 동일해야한다고 주장합니다. 비록 그것들이 단지 다른 것이 아니라 반대 가정의 결과이지만.viviPi(V나는)나는(V나는')나는(V나는')나는(V나는)

답변:


11

그 대답은 가능한 모든 유형의 유형에 대해 메커니즘이 진실해야한다는 것입니다. 메커니즘은 어떤 유형이 사전에 정확한지 알 수 없습니다. 따라서 한 쌍의 유형에 대해v나는V나는'에이전트의 실제 유형이 V나는: 입찰하는 경우 그의 유틸리티는 더 커야합니다 V나는 그가 입찰하는 것보다 V나는'. 그러나 에이전트의 실제 유형이V나는'! 결국, 메커니즘에 관한 한 그럴 수도 있습니다! 따라서이 경우 상담원이 입찰하면 유틸리티의 유틸리티가 더 커야합니다V나는' 비교하자면 V나는.

요점은 진실성이 동일 메커니즘에 대해 여러 가지 불평등을 동시에 부과한다는 점입니다. 즉, 에이전트가 가질 수있는 모든 유형 및 고려할 수있는 모든 편차에 대해 하나씩입니다. 그들 모두는 붙잡는다. 이 증거는 이러한 불평등 중 두 가지만 사용합니다


나는 마침내 그것을 이해하기 시작한다고 생각합니다. 사실, 그 증거가 정확하고 왜 그런지 아는 것은 "진실성"의 개념이 실제로 얼마나 엄격하고 강력하다는 것을 내게 더 많은 영향을줍니다. 감사합니다.
Novak

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=v나는yi=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

@ 노박 : 이건 어때 : 내가 말해 주면 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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.