การทำความเข้าใจหลักฐานการออกแบบกลไก


9

ฉันได้ดิ้นรนกับรายละเอียดทางเทคนิคของการพิสูจน์เกี่ยวกับทฤษฎีการประมูลในเอกสารนี้: http://users.eecs.northwestern.edu/~hartline/omd.pdf

ทฤษฎีบท 2.5 โดยเฉพาะ: เงื่อนไขที่จำเป็นและเพียงพอสำหรับกลไกที่เป็นความจริง

ยิ่งไปกว่านั้นโดยเฉพาะทิศทางไปข้างหน้าของการพิสูจน์ที่ให้ไว้ในหน้า 6 การกำหนดค่าตามความจริงเป็น viและค่าทั่วไปอาจเป็นเท็จ (เช่นการเสนอราคา) เป็น biผู้เขียนยังคงยืนยันสองปริมาณเพิ่มเติม z1 และ z2.

จากนั้นเขาก็กำหนดว่า vi=z1, bi=z2ซึ่งให้ความไม่เสมอภาคบนพื้นฐานของงานก่อนหน้าของกระดาษ

เขายังกำหนดว่า vi=z2, bi=z1ซึ่งให้ความแตกต่างที่คล้ายกัน แต่แตกต่างกันขึ้นอยู่กับงานก่อนหน้าของกระดาษ

โอเคยุติธรรมพอ จากนั้นเขาก็ลบความไม่เท่าเทียมกันอันหนึ่งออกจากอีกอันหนึ่งและหาวิธีทำให้ได้ผลลัพธ์ตามที่ต้องการบนพื้นฐานของพีชคณิตที่เป็นผลสืบเนื่อง ฉันไม่เข้าใจว่าทำไมการลบนั้นเป็นธรรม - เขาดูเหมือนว่าจะลบความไม่เท่าเทียมกันสองข้อที่อยู่บนสมมติฐานที่แตกต่างกันอย่างสิ้นเชิง (ในความเป็นจริงตรงกันข้าม) และทุกครั้งที่ฉันเห็นมัน

ฉันค่อนข้างมั่นใจว่าฉันเห็นวิธีการพื้นฐานนี้ (หนังสือของ Shoham และ Leyton-Brown หรือไม่ฉันไม่ได้เข้าไปใกล้เพื่อตรวจสอบ) ดังนั้นมันจึงเป็นความคิดทั่วไป แต่ฉันไม่สามารถผ่านมันไปได้ ใครช่วยให้ฉันเข้าใจว่าทำไมถึงถูกต้องหรืออธิบายให้ฉันสิ่งที่ฉันหายไป?

(ฉันพยายามพิสูจน์ผลลัพธ์ที่ต้องการโดยสมมติว่ามีค่าสามค่า - ค่าจริง viและสองการเสนอราคา b1 และ b2- เพื่อให้ได้ผลลัพธ์ที่ต้องการ แต่ก็ล้มเหลวเช่นกัน ดังนั้นจึงอาจไม่เพียง แต่เป็นเรื่องปกติ แต่จำเป็นต้องทำตามวิธีของผู้เขียน แต่ฉันก็ยังไม่เข้าใจ)

UPDATE: ผมรู้ว่าผมเคยเห็นบางสิ่งบางอย่างที่คล้ายกันในโชฮัมและเลย์ตันสีน้ำตาลของหนังสือ มันไม่เหมือนกันทุกประการ แต่มันคล้ายกันมากและเกี่ยวข้องกับสมการและหัวเรื่องเดียวกัน มันเป็นกรณีที่ 1 ของทฤษฎีบท 10.4.3

เริ่มต้นจากบริบทของกลไกที่เป็นความจริงพวกเขาแรกถือว่าเป็นความจริง vi และเป็นเท็จ vi และได้รับการชำระเงินตาม vi น้อยกว่าหรือเท่ากับการชำระเงินตาม vi, เช่น, Pi(vi)Pi(vi). จากนั้นพวกเขาจะถือว่าตรงกันข้ามvi และเป็นเท็จ viและได้ผลลัพธ์ที่ตรงข้ามกับการชำระเงินตาม vi น้อยกว่าการชำระเงินตาม vi, เช่น, Pi(vi)Pi(vi). โอเคนั่นสมเหตุสมผลแล้ว

พวกเขาถือได้ว่าการชำระเงินตาม vi และ vi จะต้องเท่าเทียมกันราวกับว่าพวกเขากำลังพูดอย่างนั้น Pi(vi)Pi(vi) และ Pi(vi)Pi(vi) เป็นความจริงในเวลาเดียวกันแม้ว่าพวกเขาจะเป็นผลมาจากการไม่เพียง แต่แตกต่างกัน แต่เป็นข้อสมมุติที่ตรงกันข้าม

คำตอบ:


11

คำตอบก็คือกลไกจะต้องเป็นจริงสำหรับทุกประเภทที่เป็นไปได้: กลไกไม่ทราบว่าเป็นประเภทจริงล่วงหน้า ดังนั้นสำหรับคู่ประเภทvi และ viกลไกจะต้องเป็นจริงถ้าประเภทที่แท้จริงของตัวแทนคือ vi: เช่นยูทิลิตี้ของเขาจะต้องมากกว่าถ้าเขาเสนอราคา vi กว่าถ้าเขาเสนอราคา vi. แต่กลไกนั้นจะต้องเป็นจริงถ้าประเภทที่แท้จริงของตัวแทนคือvi! ท้ายที่สุดเท่าที่กลไกเกี่ยวข้องอาจเป็นได้! ดังนั้นในกรณีนี้ยูทิลิตี้ของตัวแทนจะต้องมากกว่าถ้าเขาเสนอราคาvi เมื่อเทียบกับ vi.

ประเด็นก็คือว่าความจริงกำหนดความไม่เท่าเทียมกันที่แตกต่างกันมากมายในกลไกเดียวกันพร้อมกัน: หนึ่งสำหรับตัวแทนทุกประเภทอาจมีและสำหรับการเบี่ยงเบนทุกเขาอาจพิจารณา พวกเขาทั้งหมดถือ หลักฐานนี้ใช้ความไม่เท่าเทียมกันเพียงสองข้อเท่านั้น


ฉันคิดว่าในที่สุดฉันก็เริ่มเข้าใจว่า ในความเป็นจริงการรู้ว่าการพิสูจน์นั้นถูกต้อง (และทำไม) ทำให้ฉันประทับใจมากยิ่งขึ้นว่าแนวคิดเรื่อง "ความจริง" ที่เข้มงวดและทรงพลังนั้นเป็นอย่างไร ขอบคุณ.
โนวัค

4

ฉันคิดว่าสิ่งที่คุณต้องการคือข้อเสนอดังต่อไปนี้

เรื่อง ปล่อยV และ Aตั้งค่า ปล่อยf:VnA และ p1,,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=vi และ yi=vi เรามี

vi(f(vi,vi))pi(vi,vi)vi(f(vi,vi))pi(vi,vi).
วาง xi=vi และ yi=vi เรามี
vi(f(vi,vi))pi(vi,vi)vi(f(vi,vi))pi(vi,vi).
ผลลัพธ์จะตามมาด้วยการเพิ่มความไม่เท่าเทียมกันและจัดเรียงใหม่

การตีความการออกแบบกลไกของข้อเสนอนี้คือกลไกที่เข้ากันได้ทุกแรงจูงใจ (เช่นการพิสูจน์กลยุทธ์

ด้วยเหตุผลบางอย่างมันเป็นเรื่องธรรมดาที่จะโต้แย้งโดยอ้างถึงการเสนอราคาจริงและการโกหก ในบริบทนี้ "จริง" และ "โกหก" เป็นเพียงชื่อตัวแปรเช่น "x" และ "y" มันเป็นเรื่องปกติที่จะใช้ชื่อเดียวกันเพื่ออ้างถึงสิ่งต่าง ๆ ในการโต้แย้งแยกกันเพราะไม่มีความแตกต่างอย่างเป็นทางการระหว่างการเสนอราคาจริงและการโกหก


นั่นคือข้อเสนอที่เป็นปัญหา (แม้ว่าฉันคิดว่าคุณมีการพิมพ์ผิดในบรรทัดที่สามของการพิสูจน์ของคุณ - การมอบหมาย v_i ควรสลับจากบรรทัดแรก) ฉันยังคงมืดมนอยู่ว่าทำไมจึงเป็นที่ยอมรับได้ในการเพิ่มความไม่เท่าเทียมกันทั้งสองเมื่อพวกเขาเป็นผลมาจากสมมติฐานที่ต่างกัน ใช่ไม่มีความแตกต่างอย่างเป็นทางการระหว่างการเสนอราคาจริงและเท็จ พวกเขาเป็นทั้งตัวเลข แต่พวกเขาเป็น (หรือจะแม่นยำพวกเขาสามารถ) ตัวเลขที่แตกต่าง
Novak

@Novak: ถ้าเป็นเช่นนี้ถ้าฉันบอกคุณว่า g(a,b)=1 เพื่อทุกสิ่ง a,bคุณจะยอมรับไหม g(x,y)g(y,x)=0 เพื่อทุกสิ่ง x,y?
โคลิน McQuillan

ใช่. แต่ให้ฉันเคี้ยวสิ่งนั้นในบริบทการออกแบบกลไกนิดหน่อย (และในขณะเดียวกันก็อัปเดตโพสต์ต้นฉบับของฉันใน Mathjax และเพิ่มเคสที่คล้ายกันที่ฉันขุดออกจาก Shoham และ Leyton-Brown)
Novak

สิ่งที่รบกวนจิตใจฉันอยู่ที่การตั้งค่าของข้อเสนอของคุณ เมื่อฉันเห็นการยืนยันว่าข้อเสนอนั้นเป็นความจริงมันก็มีอยู่แล้วในบริบทนั้นxi คือคุณค่าที่แท้จริงและ yiคือการเสนอราคา (อาจ) เป็นเท็จ ฉันยังถามแนวคิดของ 'จริง' และ 'โกหก' เป็นชื่อตัวแปร ค่อนข้างจะเป็นเรื่องจริงและการโกหกดูเหมือนจะเป็นคุณสมบัติที่แท้จริงของค่ารายงานจุดของเกมที่จะใช้ประโยชน์จากความแตกต่างนี้เพื่อกระตุ้นการรายงานคุณภาพความจริง
Novak

มากขึ้นอย่างเป็นรูปธรรมถ้าคุณบอกฉันว่า g(a,b)=1 สำหรับความจริงทั้งหมด a, เพื่อทุกสิ่ง b (ซึ่งใกล้เคียงกับบริบทเดิมเล็กน้อย) จากนั้นฉันก็ยอมรับได้ g(x,y)g(y,x)=0 ถ้าฉันรู้ว่าทั้งสอง x และ y มีความจริง
Novak
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.