Návrh mechanismu - Mechanism design

Výše uvedený diagram Stanleyho Reitera ilustruje hru návrhu mechanismu. Levý horní prostor zobrazuje typový prostor a pravý horní prostor X prostor výsledků. Sociální Volba funkce mapuje typ profilu na výsledku. V hrách o design mechanismu agenti odesílají zprávy v herním prostředí . Rovnováhu ve hře lze navrhnout tak, aby implementovala nějakou funkci sociální volby .

Návrh mechanismu je obor v ekonomii a teorii her, který zaujímá první cíl při navrhování ekonomických mechanismů nebo pobídek směrem k požadovaným cílům ve strategickém prostředí , kde hráči jednají racionálně . Protože to začíná na konci hry, pak jde zpět, nazývá se to také teorie reverzní hry . Má široké uplatnění, od ekonomiky a politiky v oblastech, jako je návrh trhu , teorie aukcí a teorie sociální volby, až po síťové systémy (směrování interdomény po internetu, aukce sponzorovaného vyhledávání).

Konstrukční studie mechanismu navrhují koncepty řešení pro třídu soukromých informačních her. Leonid Hurwicz vysvětluje, že „v konstrukčním problému je hlavní„ zadanou “cílová funkce, zatímco mechanismus je neznámý. Konstrukčním problémem je tedy „inverze“ tradiční ekonomické teorie, která se obvykle věnuje analýze výkonnosti daného mechanismu. “ Dvě charakteristické vlastnosti těchto her jsou tedy:

  • že herní „návrhář“ volí herní strukturu místo toho, aby ji zdědil
  • že návrháře zajímá výsledek hry

Nobelova cena za ekonomické vědy za rok 2007 byla udělena Leonidovi Hurwiczovi , Ericovi Maskinovi a Rogerovi Myersonovi „za to, že položil základy teorie konstrukce mechanismů“.

Intuice

V zajímavé třídě Bayesianských her by jeden hráč, zvaný „hlavní“, chtěl podmínit své chování informacemi, které jsou soukromě známy ostatním hráčům. Ředitel by například chtěl vědět, jaká je skutečná kvalita ojetého vozu, který prodavač prodává. Nemůže se nic naučit jednoduše tím, že se zeptá prodavače, protože je v zájmu prodavače zkreslit pravdu. V konstrukci mechanismu však hlavní má jednu výhodu: Může navrhnout hru, jejíž pravidla mohou ovlivnit ostatní, aby jednali tak, jak by chtěl.

Bez teorie návrhu mechanismu by bylo problém ředitele obtížné vyřešit. Bude muset zvážit všechny možné hry a zvolit tu, která nejlépe ovlivňuje taktiku ostatních hráčů. Ředitel by navíc musel vyvodit závěry od agentů, kteří by mu mohli lhát. Díky konstrukci mechanismu, a zejména principu zjevení , stačí, aby ředitel zvážil pouze hry, ve kterých agenti pravdivě hlásí své soukromé informace.

Nadace

Mechanismus

Hra návrhu mechanismu je hra soukromých informací, ve které si jeden z agentů, nazývaný hlavní, vybere strukturu výplat. Po Harsanyi  ( 1967 ) dostávají agenti od přírody tajné „zprávy“ obsahující informace týkající se výplat. Zpráva může například obsahovat informace o jejich preferencích nebo kvalitě zboží k prodeji. Tuto informaci nazýváme agentův „typ“ (obvykle známý a podle toho prostor typů ). Agenti poté nahlásí hlavnímu typu (obvykle označený kloboukem ), který může být strategickou lží. Po sestavě se jistina a agenti vyplácejí podle struktury výplat, kterou si jistina vybrala.

Načasování hry je:

  1. Principál se zavazuje k mechanismu, který uděluje výsledek jako funkci hlášeného typu
  2. Agenti hlásí, možná nečestně, typový profil
  3. Mechanismus je spuštěn (agenti obdrží výsledek )

Abychom pochopili, kdo co získá, je běžné rozdělit výsledek na alokaci zboží a převod peněz, kde znamená alokaci zboží poskytovaného nebo přijímaného jako funkce typu a znamená peněžní převod jako funkci typ.

Jako měřítko návrhář často definuje, co by se stalo za úplných informací. Definovat a funkce sociální volby mapující profil (skutečného) typu přímo na alokaci přijatého nebo poskytnutého zboží,

Naproti tomu mechanismus mapuje nahlášený typový profil k výsledku (opět alokace zboží a převod peněz )

Princip odhalení

Navrhovaný mechanismus představuje Bayesianskou hru (hru soukromých informací), a pokud je dobře vychovaná, hra má rovnováhu Bayesian Nash . V rovnováze agenti volí své zprávy strategicky jako funkci typu

V takovém prostředí je obtížné vyřešit Bayesiánskou rovnováhu, protože zahrnuje řešení strategií nejlepší reakce agentů a co nejlepší odvození z možné strategické lži. Díky rozsáhlému výsledku, který se nazývá princip odhalení, může designér bez ohledu na mechanismus omezit pozornost na rovnováhy, ve kterých agenti pravdivě hlásí typ. Princip odhalení uvádí: „Každé rovnováze Bayesian Nash odpovídá hra Bayesianů se stejným výsledkem rovnováhy, ale ve kterém hráči pravdivě hlásí typ.“

To je nesmírně užitečné. Tento princip umožňuje vyřešit bayesiánskou rovnováhu za předpokladu, že všichni hráči pravdivě ohlásí typ (s výhradou omezení kompatibility pobídek ). Jedním úderem eliminuje potřebu uvažovat buď o strategickém chování, nebo o lhaní.

Jeho důkaz je zcela přímý. Předpokládejme, že Bayesian hra, ve které strategie a návratnost agenta jsou funkce svého druhu a to, co jiní dělají, . Podle definice činidla i‘ s rovnovážnou strategií je Nash v očekávané nástroje:

Jednoduše definujte mechanismus, který by přiměl agenty zvolit stejnou rovnováhu. Nejjednodušší je definovat mechanismus, který se zaváže hrát pro ně rovnovážné strategie agentů .

Podle takového mechanismu agenti samozřejmě považují za optimální odhalit typ, protože mechanismus hraje strategie, které stejně našli optimální. Formálně si vyberte takové

Proveditelnost

Návrhář mechanismu obecně doufá buď

  • navrhnout mechanismus, který „implementuje“ funkci sociální volby
  • najít mechanismus, který maximalizuje určité hodnotové kritérium (např. zisk)

Chcete-li implementovat funkci společenskou volbou je najít nějakou přenosovou funkci, která motivuje agenti k vyzvednutí . Formálně, pokud se profil rovnovážné strategie v rámci mechanismu mapuje na stejnou alokaci zboží jako funkce sociální volby,

říkáme, že mechanismus implementuje funkci sociální volby.

Díky principu zjevení může designér obvykle najít přenosovou funkci k implementaci sociální volby řešením přidružené hry na vypravování pravd. Pokud agenti považují za optimální pravdivě nahlásit typ,

říkáme, že takový mechanismus je skutečně implementovatelný (nebo jen „implementovatelný“). Úkolem je pak vyřešit pravdivě realizovatelnou a přičítat tuto přenosovou funkci do původní hry. Alokace je pravdivě implementovatelné pokud existuje přenosovou funkci takovou, že

což se také nazývá omezení motivační kompatibility (IC).

V aplikacích je podmínka IC klíčem k popisu tvaru jakýmkoli užitečným způsobem. Za určitých podmínek může dokonce analyticky izolovat přenosovou funkci. Navíc je někdy přidáno omezení účasti ( individuální racionality ), pokud mají agenti možnost nehrát.

Nutnost

Zvažte nastavení, ve kterém mají všichni agenti funkci obsluhy závislou na typu . Zvažte také alokaci zboží, která má vektorovou hodnotu a velikost (což umožňuje počet zboží), a předpokládejte, že je po částech spojitá s ohledem na její argumenty.

Funkce je implementovatelná, pouze pokud

kdykoli a a x je spojité v . Toto je nezbytná podmínka a je odvozena z podmínek prvního a druhého řádu optimalizačního problému agenta za předpokladu, že bude říkat pravdu.

Jeho význam lze pochopit ve dvou částech. První část říká, že agentova marginální míra substituce (MRS) se zvyšuje v závislosti na typu,

Stručně řečeno, agenti neřeknou pravdu, pokud mechanismus nenabízí vyšším typům agentů lepší nabídku. V opačném případě budou vyšší typy, které čelí jakémukoli mechanismu, který trestá vysoké typy za hlášení, lhát a deklarovat, že jsou nižší typy, což porušuje omezení IC týkající se pravdivosti. Druhá část je podmínkou monotónnosti, která čeká na to,

což, aby bylo pozitivní, znamená, že vyšší typy musí dostat více dobrého.

Existuje potenciál pro interakci dvou částí. Pokud u některých typů sortimentů smlouva nabídla menší množství vyšším typům , je možné, že by mechanismus mohl kompenzovat poskytnutím slev vyššímu typu. Ale pro agenty nízkého typu již taková smlouva existuje, takže toto řešení je patologické. K takovému řešení někdy dochází v procesu řešení mechanismu. V těchto případech musí být „ vyžehlené “. V prostředí s dobrým zbožím je také možné, aby designér odměnil agenta více z jednoho dobrého, aby nahradil méně z jiného (např. Máslo za margarín ). Mechanismy více dobrého jsou pokračujícím problémem v teorii návrhu mechanismů.

Dostatečnost

Dokumenty o návrhu mechanismu obvykle zajišťují dva předpoklady k zajištění implementovatelnosti:

Toto je známé pod několika jmény: podmínka jednoho křížení, podmínka třídění a podmínka Spence – Mirrlees. To znamená, že obslužná funkce má takový tvar, že typ MRS agenta narůstá.

Jedná se o technický stav ohraničující rychlost růstu MRS.

Tyto předpoklady jsou dostatečné k tomu, aby bylo zajištěno, že libovolná monotónnost je implementovatelná ( existuje, která ji může implementovat). Navíc v nastavení jediného dobrého je podmínka jednoduchého křížení dostatečná k zajištění toho, že je implementovatelná pouze monotónnost , takže návrhář může omezit své hledání na monotónní .

Zvýrazněné výsledky

Věta o ekvivalenci příjmů

Vickrey  ( 1961 ) dává slavný výsledek, že kterýkoli člen velké třídy aukcí zajišťuje prodejci stejné očekávané příjmy a že očekávané příjmy jsou tím nejlepším, co může prodejce udělat. To je případ, pokud

  1. Kupující mají identické oceňovací funkce (což může být funkce typu)
  2. Typy kupujících jsou nezávisle distribuovány
  3. Typy kupujících jsou čerpány z průběžné distribuce
  4. Distribuce typu nese vlastnost monotónní míry rizika
  5. Tento mechanismus prodává zboží kupujícímu s nejvyšším oceněním

Poslední podmínka je pro teorém zásadní. Z toho vyplývá, že aby prodejce dosáhl vyšších výnosů, musí mít šanci dát předmět agentovi s nižším oceněním. Obvykle to znamená, že musí riskovat, že předmět vůbec neprodá.

Mechanismy Vickrey – Clarke – Groves

Aukční model Vickrey (1961) byl později rozšířen Clarkem  ( 1971 ) a Grovesem o řešení problému veřejné volby, při kterém náklady na veřejný projekt nesou všichni agenti, např. Zda postavit obecní most. Výsledný mechanismus „Vickrey – Clarke – Groves“ může motivovat agenty, aby zvolili sociálně efektivní alokaci veřejného statku, i když agenti mají soukromě známá ocenění. Jinými slovy, může vyřešit „ tragédii ve sněmovně “ - za určitých podmínek, zejména kvazilineární užitečnost nebo není-li požadována rovnováha rozpočtu.

Zvažte nastavení, ve kterém má počet agentů kvazilineární užitečnost se soukromým oceněním, kde je měna oceňována lineárně. Návrhář VCG navrhuje motivační kompatibilní (tedy pravdivě implementovatelný) mechanismus pro získání profilu skutečného typu, ze kterého návrhář implementuje sociálně optimální alokaci

Chytrost mechanismu VCG je způsob, jakým motivuje pravdivé odhalení. Eliminuje pobídky k chybným hlášením penalizací jakéhokoli agenta náklady na zkreslení, které způsobí. Mezi zprávami, které může agent učinit, mechanismus VCG umožňuje „nulovou“ zprávu, která říká, že je lhostejný k veřejnému blahu a záleží mu pouze na převodu peněz. To efektivně odstraní agenta ze hry. Pokud se agent rozhodne nahlásit typ, mechanismus VCG účtuje agentovi poplatek, pokud je jeho sestava klíčová , tj. Pokud jeho sestava změní optimální alokaci x tak, aby poškodila ostatní agenty. Platba se počítá

který shrnuje zkreslení v nástrojích ostatních agentů (a ne jeho vlastních) způsobené hlášením jednoho agenta.

Gibbard – Satterthwaiteova věta

Gibbard  ( 1973 ) a Satterthwaite  ( 1975 ) dávají výsledek nemožnosti podobný v duchu Arrowovy věty o nemožnosti . U velmi obecné třídy her lze implementovat pouze „diktátorské“ funkce sociálního výběru.

Funkce sociální volby f () je diktátorská, pokud jeden agent vždy obdrží přidělení nejoblíbenějšího zboží,

Věta uvádí, že za všeobecných podmínek musí být každá pravdivě realizovatelná funkce sociální volby diktátorská, pokud:

  1. X je konečné a obsahuje alespoň tři prvky
  2. Předvolby jsou racionální

Věta Myerson – Satterthwaite

Myerson a Satterthwaite ( 1983 ) ukazují, že neexistuje efektivní způsob, jak by dvě strany mohly obchodovat se zbožím, pokud by pro něj každá měla tajná a pravděpodobnostně různá ocenění, aniž by hrozilo nutení jedné strany obchodovat se ztrátou. Je to jeden z nejpozoruhodnějších negativních výsledků v ekonomii - jakési negativní zrcadlo základních teorémů sociální ekonomiky .

Příklady

Cenová diskriminace

Mirrlees  ( 1971 ) zavádí nastavení, ve kterém lze snadno vyřešit přenosovou funkci t (). Vzhledem ke své relevanci a použitelnosti je v literatuře běžným prostředím. Zvažte nastavení jednoho dobrého, jednoho agenta, ve kterém má agent kvazilineární nástroj s neznámým parametrem typu

a ve kterém má hlavní osoba předchozí CDF nad typem agenta . Principál může vyrábět zboží za konvexní mezní cenu c ( x ) a chce maximalizovat očekávaný zisk z transakce

podléhá podmínkám IC a IR

Principálem je zde monopolista, který se snaží nastavit cenové schéma maximalizující zisk, ve kterém nedokáže identifikovat typ zákazníka. Běžným příkladem je letecká společnost, která stanoví ceny letenek pro obchodní cestující, turisty a studenty. Vzhledem k podmínkám infračerveného záření musí každému typu poskytnout dostatečně dobré řešení, aby vyvolalo účast. Vzhledem k podmínce IC musí dát každému typu dost dobré řešení, aby typ preferoval své řešení před jakýmkoli jiným.

Trik zadaný Mirrleesem (1971) spočívá v použití věty o obálce k odstranění funkce přenosu z očekávání, že bude maximalizováno,

Integrace,

kde je nějaký typ indexu. Nahrazení motivačního kompatibilní v maximand,

po integraci po částech. Tuto funkci lze maximalizovat bodově.

Protože je již kompatibilní s pobídkami, návrhář může zrušit omezení IC. Pokud obslužná funkce splňuje podmínku Spence – Mirrlees, existuje monotónní funkce. Omezení IR lze zkontrolovat v rovnováze a odpovídajícím způsobem zvýšit nebo snížit tarif poplatků. Dále si všimněte přítomnosti míry rizika ve výrazu. Pokud distribuce typu nese vlastnost poměru monotónních rizik, stačí FOC k řešení pro t (). Pokud ne, pak je nutné zkontrolovat, zda je všude podél alokačních a poplatkových plánů splněno omezení monotónnosti (viz dostatečnost výše). Pokud ne, musí návrhář použít žehlení Myerson.

Myerson žehlení

Je možné řešit harmonogram zboží nebo cen, který splňuje podmínky prvního řádu, ale není monotónní. Pokud je to tak, je nutné plán „vyžehlit“ výběrem nějaké hodnoty, při které bude funkce sloučena.

V některých aplikacích může návrhář vyřešit podmínky prvního řádu pro cenové a alokační plány, ale zjistí, že nejsou monotónní. Například v kvazilineárním nastavení k tomu často dochází, když poměr rizik sám o sobě není monotónní. Podle podmínky Spence – Mirrlees musí být optimální cenové a alokační plány monotónní, takže návrhář musí vyloučit jakýkoli interval, během kterého plán změní směr tím, že jej zploští.

Intuitivně to, co se děje, je, že návrhář považuje za optimální seskupit určité typy dohromady a dát jim stejnou smlouvu. Návrhář obvykle motivuje vyšší typy, aby se odlišily tím, že jim dá lepší nabídku. Pokud je na okraji nedostatečně málo vyšších typů, návrhář nepovažuje za užitečné udělit koncesi pro nižší typy (nazývané jejich informační renta ), aby bylo možné účtovat vyšším typům typově specifickou smlouvu.

Zvažte monopolní jistinu prodávající agentům s kvazilineární užitečností, příklad výše. Předpokládejme, že rozvrh alokace splňující podmínky prvního řádu má jediný vnitřní vrchol v a jeden vnitřní koryto v , znázorněné vpravo.

  • Následující Myerson (1981) to vyrovnal výběrem uspokojení
    kde je inverzní funkce x mapování na a je inverzní funkce x mapování na . To znamená, že vrátí a před vnitřním vrcholem a vrátí a po vnitřním žlabu.
  • Pokud nemonotonická oblast ohraničuje okraj typového prostoru, jednoduše nastavte příslušnou funkci (nebo obě) na typ hranice. Pokud existuje více oblastí, přečtěte si v učebnici iterativní postup; může se stát, že by mělo být žehleno více než jeden žlab.

Důkaz

Důkaz využívá teorii optimálního řízení. Zvažuje soubor intervalů v nemonotonické oblasti, nad nimiž by mohl zploštit plán. Potom zapíše hamiltonián, aby získal potřebné podmínky pro interval v intervalech

  1. který uspokojuje monotónnost
  2. pro které není omezení monotónnosti závazné na hranicích intervalu

Podmínka dva zajišťuje, že uspokojivý optimální kontrolní problém se znovu připojí k plánu v původním problému na hranicích intervalů (žádné skoky). Jakékoli splnění nezbytných podmínek musí být ploché, protože musí být monotónní a přesto se znovu připojit na hranici.

Stejně jako dříve maximalizujte očekávanou výplatu jistiny, ale tentokrát s výhradou monotónního omezení

a použijte k tomu hamiltonián, se stínovou cenou

kde je stavová proměnná a ovládací prvek. Jako obvykle při optimální kontrole musí rovnice nákladného vývoje vyhovovat

S využitím podmínky 2 si všimněte, že omezení monotónnosti není na hranici intervalu závazné ,

což znamená, že podmínku nákladné proměnné lze integrovat a také se rovná 0

Průměrné zkreslení přebytku jistiny musí být 0. Chcete-li zploštit plán, najděte takový, aby jeho inverzní obraz mapoval na interval splňující výše uvedenou podmínku.

Viz také

Poznámky

Reference

Další čtení

externí odkazy