Cena anarchie v aukcích - Price of anarchy in auctions
The Cena anarchie (PoA) je koncept v herní teorie a konstrukce mechanismu to měří, jak sociální péče systému se zhoršuje kvůli sobeckému chování jeho agentů. To bylo studováno značně v různých kontextech, zejména v aukce.
V aukci existuje jedna nebo více položek a jeden nebo více agentů s různým oceněním položek. Položky je třeba rozdělit mezi agenty. Je žádoucí, aby sociální péče - součet hodnot všech agentů - být co nejvyšší.
Jedním z přístupů k maximalizaci sociálního blahobytu je navrhování a pravdivý mechanismus. V takovém mechanismu je každý agent motivován hlásit své skutečné ocenění k položkám. Poté může dražebník vypočítat a implementovat alokaci, která maximalizuje součet hodnot. Příkladem takového mechanismu je Aukce VCG.
V praxi však není vždy možné použít pravdivé mechanismy. Například mechanismus VCG může být pro účastníky příliš složitý na to, aby jej pochopili, může trvat příliš dlouho, než to dražebník spočítá, a může mít další nevýhody.[1] V praxi se často používají nepravdivé mechanismy a je zajímavé spočítat, o kolik se sociální nepravda touto nepravdivostí ztrácí.
Často se předpokládá, že v nepravdivé aukci účastníci hrají rovnovážnou strategii, například a Nashova rovnováha. The cena anarchie aukce je definován jako poměr mezi optimální sociální péčí a sociální péčí v EU nejhorší rovnováha:
Příbuzný pojem je Cena stability (PoS), který měří poměr mezi optimální sociální péčí a sociální péčí v EU nejlepší rovnováha:
Očividně .
Když tam je úplné informace (každý agent zná ocenění všech ostatních agentů), běžným typem rovnováhy je Nashova rovnováha - čistá nebo smíšená. Když tam je neúplné informace, je běžný rovnovážný typ Bayes-Nashova rovnováha. V druhém případě je běžné hovořit o Bayesiánská cena anarchienebo BPoA.
Aukce s jedním předmětem
V aukce první ceny jedné položky je Nashova rovnováha vždy efektivní, takže PoA a PoS jsou 1.
V dražba druhé ceny, existuje Nashova rovnováha, ve které agenti hlásí pravdivě; je efektivní, takže PoS je 1. PoA je však neomezený! Například,[2]Předpokládejme, že existují dva hráči: Alice si váží položky jako A a Bob jako b, s A>b.
Existuje „dobrá“ Nashova rovnováha, ve které Alice draží A a Bob nabídky b; Alice obdrží předmět a zaplatí b. Sociální péče je A, což je optimální.
Existuje však také „špatná“ Nashova rovnováha, ve které Alice draží 0 a Bob např. A+1; Bob obdrží předmět a nic neplatí. Jedná se o rovnováhu, protože Alice nechce Bobovi nadhodit. Sociální péče je b. Proto je PoA A/b, který je neomezený.
Tento výsledek se zdá být příliš pesimistický:
- Zaprvé, v aukci druhé ceny je to slabědominantní strategie aby každý agent nahlásil své skutečné ocenění. Pokud předpokládáme, že agenti sledují své dominantní strategie, pak je PoA 1.
- Navíc je to dominovala strategie aby každý agent nahlásil jakoukoli hodnotu vyšší než jeho skutečné ocenění.
Proto je běžné analyzovat PoA pod a žádné nabízení cen předpoklad - žádný agent draží nad jeho skutečné ocenění. Za tohoto předpokladu je PoA aukce s jedním předmětem 1.
Souběžné aukce
V paralelní (simultánní) aukci položky se prodávají současně stejné skupině účastníků. Na rozdíl od a kombinatorická aukce - ve kterém mohou agenti dražit na svazky položek, zde mohou agenti dražit pouze na jednotlivé položky nezávisle na ostatních. Strategie agenta je vektor nabídek, jedna nabídka na položku. PoA závisí na typu ocenění kupujících a na typu aukce použité pro každou jednotlivou položku.
Případ 1: submodulární kupující, aukce druhé ceny, úplné informace:[2]
- Existuje čistá Nashova rovnováha s optimálním sociálním blahobytem. Proto je PoS 1.
- Je možné vypočítat v polynomiálním čase čistou Nashovu rovnováhu se sociální péčí nejméně o polovinu optimální. Cena „stability v polynomiálním čase“ je tedy maximálně 2.
- PoA je neomezený - jak již ukazuje příklad jedné položky výše. Nicméně pod a silný-žádný-overbidding předpoklad (součet nabídek kteréhokoli kupujícího na jakýkoli balíček je nanejvýš hodnotou tohoto balíčku pro kupujícího), PoA je nanejvýš 2. Tento druhý výsledek platí, i když jsou hodnocení kupujících zlomkově subaditivní.
Případ 2: zlomkově subaditivní kupující, aukce za 2. cenu, neúplné informace.[2] Za předpokladu silný-žádný-overbidding, jakákoli (smíšená) Bayes-Nashova rovnováha dosahuje v očekávání alespoň 1/2 optimálního blahobytu; proto je BPoA nanejvýš 2. Tento výsledek nezávisí na společném priorovi agentů.
Případ 3: podaditivum kupující, aukce za 2. cenu. [3] Pod silný-žádný-overbidding předpoklad:
- S úplnými informacemi je blahobyt každé čisté Nashovy rovnováhy minimálně 1/2 optimální, takže PoA je maximálně 2.
- S neúplnými informacemi existují Bayes-Nashovy rovnováhy s blahobytem méně než 1/2 optimální, takže BPoA je více než 2.
- BPoA je maximálně , kde je počet položek. Tato záruka platí také pro hrubá korelovaná rovnováha - a tedy ke zvláštním případům smíšené Nashovy rovnováhy a korelovaná rovnováha.
- Obě výše uvedené horní hranice PoA se ladně degradují, když se uvolní předpoklady subadditivity a nepřekročení. Např. Pokud předpokládáme, že každý hráč předražuje nanejvýš o nějaký konstantní faktor, pak PoA roste maximálně o konstantní faktor.
Případ 4: Obecní (monotónní) kupující, aukce první ceny, úplné informace:[4]
- Sada čistých Nashových rovnováh ve hře je přesně ta Walrasian equilibria (cenová rovnováha) trhu.[5]
- Protože tyto rovnováhy jsou sociálně optimální (podle první věta o blahobytu ), PoA čistých Nashových rovnováh je 1. Bohužel, takové rovnováhy nemusí existovat.
- Smíšená Nashova rovnováha vždy existuje (při výběru správného pravidla pro rozřazení). Není to však nutně společensky optimální. PoA může být stejně vysoký jako , a dokonce i PoS může být stejně vysoký jako .
- Tento výsledek se vztahuje i na aukce druhé ceny, a to i při a slabé - žádné překonání nabídek předpoklad.[6]
- PoA je nanejvýš .
- Pokud jsou všechna ocenění subaditivní, je maximální hodnota PoA .
- Když jsou všechna ocenění -zlomkově subaditivní „PoA je nanejvýš (zejména pro kupující XOS je PoA nejvýše 2).
- Poslední tři hranice platí také pro hrubě korelované rovnováhy; nevyžadují předpoklad „bez překročení nabídek“.
Případ 5: Obecní kupující, aukce za 2. cenu, úplné informace.[7] U obecných ocenění (které mohou mít komplementaritu) je předpoklad silného nepřekonání nabídky příliš silný, protože brání kupujícím v nabízení vysokých hodnot u balíků doplňkových položek. Pokud je například ocenění kupujícího 100 $ za pár bot, ale 1 $ za každou jednotlivou botu, pak mu předpoklad silného nepřekládání nabídek brání v nabízení více než 1 $ za každou botu, takže má malou šanci vyhrát pár . Proto je nahrazen a slabé - žádné překonání nabídek předpoklad, což znamená, že podmínka nepřevyšování nabídek platí pouze pro balíček, který agent nakonec vyhraje (tj. součet nabídek kupujícího na jeho přidělený balíček je nanejvýš jeho hodnotou pro tento konkrétní balíček). Za tohoto předpokladu slabého a žádného překročení nabídek:
- Sada čistých Nashových rovnováh ve hře je přesně ta podmíněná cenová rovnováha trhu.[8]
- Jelikož jsou takové rovnováhy napůl sociálně optimální (dosahují alespoň poloviny maximálního sociálního blahobytu), je PoA čisté Nashovy rovnováhy maximálně 2. Bohužel takové rovnováhy nemusí existovat.
Případ 6: Obecní kupující, aukce za 1. cenu, neúplné informace. [4] Pro všechny běžné předchozí:
- BPoA je maximálně .
- Když jsou všechna ocenění -frakčně subaditivní, BPoA je nanejvýš (zejména pro kupující XOS je BPoA maximálně 2 a pro subadditivní kupující je ).
Případ 7: Subadditivní kupující, neúplné informace: [6]
- Pokud se položky prodávají v aukcích první ceny, je BPoA maximálně 2.
- Pokud jsou položky prodávány v aukcích druhé ceny, BPoA je maximálně 4. To platí jak za předpokladu silného, tak nepřekonání nabídky (součet nabídek kteréhokoli kupujícího na libovolný balíček je maximálně hodnotou daného balíčku kupující) a pod slabé - žádné překonání nabídek předpoklad (očekávaný součet výherních nabídek kteréhokoli kupujícího je maximálně očekávanou výherní hodnotou kupujícího).
Postupné aukce
V sekvenční aukce, položky se prodávají v po sobě jdoucích aukcích, jedna po druhé. Běžný typ rovnováhy je subgame dokonalá rovnováha v čistých strategiích (SPEPS). Pokud mají kupující úplné informace (tj. Předem znají posloupnost aukcí) a v každém kole se prodá jedna položka, vždy existuje SPEPS.[9]:872–874
PoA tohoto SPEPS závisí na užitných funkcích dražitelů a na typu aukce použité pro každou jednotlivou položku.
Prvních pět výsledků níže platí pro agenty s úplné informace (všichni agenti znají ocenění všech ostatních agentů):
Případ 1: Totožné položky, dva kupující, aukce za 2. cenu:[10][11]
- Pokud má alespoň jeden kupující konkávní funkci ocenění (klesající výnosy ), PoA je nanejvýš .
- Numerické výsledky ukazují, že když existuje mnoho uchazečů s konkávními hodnotícími funkcemi, ztráta účinnosti klesá s rostoucím počtem uživatelů.
Případ 2: přísada kupující:[9] :885
- S aukcemi druhé ceny je PoA neomezený - blahobyt v SPEPS může být libovolně malý!
Případ 3: jednotková poptávka kupující:[9]
- U aukcí první ceny je PoA maximálně 2 - blahobyt v SPEPS je vždy alespoň polovina maxima (pokud jsou povoleny smíšené strategie, PoA je maximálně 4).
- S aukcemi druhé ceny je PoA opět neomezený.
Tyto výsledky jsou překvapivé a zdůrazňují důležitost rozhodnutí o návrhu použití aukce první ceny (spíše než aukce druhé ceny) v každém kole.
Případ 4: submodulární kupující[9] (všimněte si, že aditivum a poptávka po jednotce jsou speciální případy submodulárních):
- U aukcí 1. ceny i 2. ceny je PoA neomezená, i když existují pouze čtyři uchazeči. Intuice spočívá v tom, že uchazeč s vysokou hodnotou může upřednostnit, aby nechal zvítězit uchazeče s nízkou hodnotou, aby se snížila konkurence, které by mohl v budoucích kolech čelit.
Případ 5: aditivum + UD.[12] Předpokládejme, že někteří uchazeči mají aditivní ocenění, zatímco jiní mají ocenění podle jednotkové poptávky. V posloupnosti aukcí 1. ceny může být PoA minimálně , kde m je počet položek a n je počet uchazečů. Neefektivní rovnováhy navíc přetrvávají i při opakované eliminaci slabě ovládaných strategií. To znamená lineární neúčinnost pro mnoho přirozených nastavení, včetně:
- kupující s hrubá náhradní ocenění,
- kapacitní ocenění,
- ocenění aditivní k rozpočtu,
- aditivní ocenění s těžkými rozpočtovými omezeními na platby.
Případ 6: kupující s jednotkovou poptávkou, neúplné informace, aukce za 1. cenu:[13] BPoA je maximálně 3.
Aukce využívající chamtivé algoritmy
Vidět [14]
Zobecněné aukce druhé ceny
související témata
Studie týkající se PoA v aukcích poskytly informace o dalších nastaveních, která s aukcemi nesouvisí, například hry pro vytváření sítí [18]
Souhrnná tabulka
[Částečná tabulka - obsahuje pouze paralelní aukce - měla by být vyplněna]
Multi-aukce | Jednotná aukce | Informace | Ocenění | Předpoklady | PoA | Poz | Komentáře |
---|---|---|---|---|---|---|---|
Paralelní | 2. cena | kompletní | submodulární | silný-žádný-overbidding | 2 | čistý: 1 [vždy existuje] | [2] |
Paralelní | 2. cena | Bayesian | XOS | silný-žádný-overbidding | 2 | [2] | |
Paralelní | 2. cena | kompletní | podaditivum | silný-žádný-overbidding | 2 | [3] | |
Paralelní | 2. cena | Bayesian | podaditivum | silný-žádný-overbidding | > 2, <2 log (m) | [3] | |
Paralelní | 1. cena | kompletní | monotónní | Žádný | čistý: 1 [pokud existuje] | Čistý NE = WE. [4] | |
Paralelní | 1. cena | kompletní | monotónní | Žádný | smíšený: | [4] | |
Paralelní | 1. cena | Bayesian | monotónní | Žádný | [4] | ||
Paralelní | 2. cena | kompletní | monotónní | slabé - žádné překonání nabídek | čistý: 2 [pokud existuje] | Čistý NE = Podmíněné WE[7] | |
Paralelní | 1. cena | Bayesian | podaditivum | Žádný | 2 | [6] | |
Paralelní | 2. cena | Bayesian | podaditivum | slabé / silné - nepřekračování nabídek | 4 | [6] |
Reference
- ^ Ausubel, Lawrence M .; Milgrom, Paul (2005). „Aukce krásné, ale osamělé Vickreyové“. Kombinatorické aukce. p. 17. CiteSeerX 10.1.1.120.7158. doi:10,7551 / mitpress / 9780262033428,003,0002. ISBN 9780262033428.
- ^ A b C d E Christodoulou, George; Kovács, Annamária; Schapira, Michael (2016). „Bayesovské kombinatorické aukce“. Deník ACM. 63 (2): 1. CiteSeerX 10.1.1.721.5346. doi:10.1145/2835172.
- ^ A b C Bhawalkar, Kshipra; Roughgarden, Tim (2011). "Záruky sociální péče pro kombinatorické aukce s nabízením položek". Proceedings of the Twenty-Second Annual ACM-SIAM Symposium on Discrete Algorithms. p. 700. doi:10.1137/1.9781611973082.55. ISBN 978-0-89871-993-2.
- ^ A b C d E Hassidim, Avinatan; Kaplan, Haim; Mansour, Yishay; Nisan, Noam (2011). „Necenové rovnováhy na trzích s diskrétním zbožím“. Sborník příspěvků z 12. konference ACM o elektronickém obchodu - EC '11. p. 295. arXiv:1103.3950. doi:10.1145/1993574.1993619. ISBN 9781450302616.
- ^ Podobný výsledek pro případ úplných informací již předložil Bikhchandani, Sushil (1999). "Aukce heterogenních předmětů". Hry a ekonomické chování. 26 (2): 193–220. doi:10.1006 / hra.1998.0659.: "V simultánních aukcích za první cenu obsahuje soubor arašídových rovnovážných alokačních alokací sadu čistě strategických Nashových rovnovážných alokací, která zase obsahuje soubor přísných arašídových rovnovážných alokačních alokací. Čistá strategie Nashových rovnováh (pokud existují) jsou tedy efektivní. Smíšená strategie Nashovy rovnováhy mohou být neefektivní. V souběžných aukcích druhé ceny může být jakákoli efektivní alokace implementována jako čistá strategie Nashova rovnovážného výsledku, pokud Walrasianova rovnováha existuje. “
- ^ A b C d Feldman, Michal; Fu, Hu; Gravin, Nick; Lucier, Brendan (2013). "Simultánní aukce jsou (téměř) efektivní". Sborník ze 45. ročníku sympozia ACM o Sympóziu o teorii výpočetní techniky - STOC '13. p. 201. arXiv:1209.4703. doi:10.1145/2488608.2488634. ISBN 9781450320290.
- ^ A b Fu, Hu; Kleinberg, Robert; Lavi, Ron (2012). "Podmíněné rovnovážné výsledky prostřednictvím vzestupných cenových procesů s aplikacemi na kombinatorické aukce s nabídkami položek". Sborník z 13. konference ACM o elektronickém obchodu - EK '12. p. 586. CiteSeerX 10.1.1.230.6195. doi:10.1145/2229012.2229055. ISBN 9781450314152.
- ^ A podmíněná cenová rovnováha je uvolnění Walrasovské cenové rovnováhy: v druhé musí každý agent získat optimální balíček vzhledem k cenovému vektoru; v prvním případě musí každý agent získat balíček, který je slabě lepší než prázdný balíček a slabě lepší než kterýkoli obsahující balíček (ale může být horší než jeho podmnožiny). Je zaručeno, že druhý existuje hlavně pro hrubé náhradní ocenění, zatímco první zaručeně existuje pro mnohem větší třídu ocenění.
- ^ A b C d Leme, Renato Paes; Syrgkanis, Vasilis; Tardos, Eva (2012). "Postupné aukce a externality". Proceedings of the Twenty-Third Annual ACM-SIAM Symposium on Discrete Algorithms. p. 869. arXiv:1108.2452. doi:10.1137/1.9781611973099.70. ISBN 978-1-61197-210-8.
- ^ Bae, Junjik; Beigman, Eyal; Berry, Randall; Honig, Michael; Vohra, Rakesh (2008). "Sekvenční šířka pásma a aukce energie pro sdílení distribuovaného spektra". IEEE Journal on Selected Areas in Communications. 26 (7): 1193. CiteSeerX 10.1.1.616.8533. doi:10.1109 / JSAC.2008.080916.
- ^ Bae, Junjik; Beigman, Eyal; Berry, Randall; Honig, Michael L .; Vohra, Rakesh (2009). "O účinnosti postupných aukcí pro sdílení spektra". 2009 Mezinárodní konference o teorii her pro sítě. p. 199. doi:10.1109 / gamety 2009.5137402. ISBN 978-1-4244-4176-1.
- ^ Feldman, Michal; Lucier, Brendan; Syrgkanis, Vasilis (2013). "Meze účinnosti v postupných aukcích". Ekonomika webu a internetu. Přednášky z informatiky. 8289. p. 160. arXiv:1309.2529. doi:10.1007/978-3-642-45046-4_14. ISBN 978-3-642-45045-7.
- ^ Syrgkanis, Vasilis; Tardos, Eva (2012). "Bayesovské postupné aukce". Sborník z 13. konference ACM o elektronickém obchodu - EK '12. p. 929. arXiv:1206.4771. doi:10.1145/2229012.2229082. ISBN 9781450314152.
- ^ B. Lucier a A. Borodin (2010). Cena anarchie pro chamtivé aukce. SODA 2010.CS1 maint: používá parametr autoři (odkaz)
- ^ Leme, Renato Paes; Tardos, Eva (2010). „Pure and Bayes-Nash Price of Anarchy for Generalized Second Price Auction“. 51. výroční sympozium IEEE 2010 o základech informatiky. p. 735. doi:10.1109 / FOCS.2010.75. ISBN 978-1-4244-8525-3.
- ^ Lucier, Brendan; Paes Leme, Renato (2011). Msgstr "Aukce GSP s korelovanými typy". Sborník příspěvků z 12. konference ACM o elektronickém obchodu - EC '11. p. 71. CiteSeerX 10.1.1.232.5139. doi:10.1145/1993574.1993587. ISBN 9781450302616.
- ^ Caragiannis, Ioannis; Kaklamanis, Christos; Kanellopoulos, Panagiotis; Kyropoulou, Maria (2011). „O efektivitě rovnováh v obecných aukcích druhé ceny“. Sborník příspěvků z 12. konference ACM o elektronickém obchodu - EC '11. p. 81. doi:10.1145/1993574.1993588. ISBN 9781450302616.
- ^ Alon, Noga; Emek, Yuval; Feldman, Michal; Tennenholtz, Moshe (2012). „Bayesiánská nevědomost“. Teoretická informatika. 452: 1–11. doi:10.1016 / j.tcs.2012.05.017.