Vickrey-Clark-Groves -mekanismi

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 13. heinäkuuta 2019 tarkistetusta versiosta . tarkastukset vaativat 4 muokkausta .

Huutokauppateoriassa Vickrey-Clark-Groves-huutokauppamekanismi (yleistetty Vickrey - huutokauppa ) on eräänlainen usean kohteen suljetun muodon huutokauppa. Osallistujat tekevät tarjouksia, jotka vastaavat heidän arvioimaansa tavaroiden arvoa, tietämättä muiden osallistujien tarjouksia. Huutokauppa jakaa tavarat "sosiaalisesti optimaalisella" tavalla (huutokaupan osallistujiin suhteutettuna tavaran korkeimman arvostuksen omaava osallistuja saa sen taatusti): jokainen huutokaupan osallistuja maksaa hinnan, joka on yhtä suuri kuin hänen saamansa vaikutus. osallistuminen huutokaupan tulokseen (sen perusteella, kuinka hänen osallistumisensa vaikuttaa kaikkiin muihin osallistujiin) [1] . Se myös kannustaa tarjoajia tekemään omasta arvostuksensa tuotteesta ja varmistaa, että tarjoajan paras strategia on ilmoittaa totuudenmukaisesti arvionsa kohteen arvosta tarjouksensa kautta (tarjoamalla kohteen todellisen arvon). Tämä on yleistys Vickreyn huutokaupasta usean kohteen huutokaupoista. Huutokauppa on nimetty William Vickreyn [2] , Edward Clarkin [3] ja Theodore Grovesin [4] mukaan, jotka onnistuneesti yleistivät Vickrey-huutokaupan idean yhden kohteen huutokaupan tapauksessa usean esineen tapauksessa. huutokaupan papereissaan.

Muodollinen kuvaus

Määritelmä

Olkoon minkä tahansa huutokaupassa myytyjen tavaroiden ja osallistujien joukon  "yleinen hyöty" (osallistujien joukko toimii "yhteiskuntana") VCG-huutokaupan tuloksesta tietylle tarjousjoukolle. Osallistujalle ja tavaroille osallistujahinta on .

Voittajan nimittäminen

Osallistuja , jonka tarjous tuotteesta on suurin osallistujien joukossa, voittaa huutokaupan, mutta maksaa sen summan, joka vastaa jäljellä olevien osallistujien saamaa saamaa voittoa (voitto itse määräytyy lopun mukaan osallistujista).

Selitys (intuitio)

Kilpailevien osallistujien joukko määritellään seuraavasti: . Kun tuote on kilpailijoiden saatavilla, he voivat saavuttaa vaurautta . Kun osallistuja voittaa tavaran, käytettävissä olevien tavaroiden määrä pienenee , mutta hyvinvointi on silti saavutettavissa . Ero näiden kahden hyvinvointitason välillä on muiden pelaajien menetetyt voitot edellyttäen, että pelaaja saa tavarat (kilpailijat antoivat hänen voittaa). Tämä arvo riippuu kilpailevien osallistujien sovelluksista, eikä se ole osallistujan tiedossa .

Hyötyfunktion arvo voittajalle

Voittaja, jonka tarjous on hänen tuotteensa todellinen arvo , saa suurimman voiton.

Esimerkkejä

Esimerkki #1

Apple-esimerkki Vickreyn huutokauppaesimerkit -osiossa .

Esimerkki #2

Oletetaan, että on kaksi pelaajaa, ja , ja kaksi tavaraa, ja , ja jokainen osallistuja voi vastaanottaa vain yhden tavaran. Olkoon tämä tuotteen arvo pelaajalle . Laitetaan , , ja . Voidaan nähdä, että molemmat pelaajat ja haluavat vastaanottaa tavarat ; kuitenkin "sosiaalisesti optimaalinen" huutokauppasuunnittelu antaa pelaajalle hyvän (siis sen vastaanotettu arvo on ) ja pelaajalle tavaran (siis sen vastaanotettu arvo on ). Siten saatu kokonaisarvo on yhtä suuri kuin , mikä on optimaalinen.

Jos pelaaja ei osallistu huutokauppaan, osallistuja saa silti tavarat , eli mikään ei muutu hänen osaltaan. Nykyinen vastaanotettu arvo on yhtä suuri kuin , joten pelaajaa veloitetaan .

Jos pelaaja ei osallistu huutokauppaan, esine menee pelaajalle ja sen arvo on . Nykyinen vastaanotettu arvo on yhtä suuri kuin , joten pelaajaa veloitetaan .

Esimerkki #3

Harkitse usean kohteen huutokauppaa. Olkoon huutokaupassa mukana tarjoajat, talot ja talon arvo tarjoajalle . Huutokaupan mahdollinen tulos tässä tapauksessa voi olla täsmäys kaksiosaisessa kaaviossa , jonka avulla voidaan tehdä talopareja huutokaupan osallistujien kanssa. Jos arvot tiedetään, niin sosiaalisen hyvinvoinnin maksimointi rajoittuu maksimipainosovituksen löytämiseen vastaavasta kaksiosaisesta graafista [5] . Jos emme tiedä arvoja, voimme sen sijaan kysyä hintoja, jotka jäsen on valmis maksamaan talosta . Merkitse , jos osallistuja saa talon vastaavuudessa . Nyt lasketaan , maksimipainon vastaavuus kaksiosaisessa kaaviossa , jos osuudet on annettu painoina ja lasketaan

.

Ensimmäinen termi on toinen maksimipainosovitus kaksiosaisessa kaaviossa, ja toinen termi voidaan helposti saada osoitteesta .

Strategian optimaalisuus paljastaa totuudenmukaisesti omat arvionsa tuotteen arvosta

Tässä kappaleessa kirjoitettu osoittaa, että todellista arvoa vastaavan hintatarjouksen asettaminen on optimaalinen sinulle [6] . Olkoon jokaiselle osallistujalle hänen todellisen tuotteen arvonsa , sanokaamme (yleisyyden menettämättä) se, mitä hän saa tarjoamalla hyvän arvon. Tällöin osallistujan saavuttama nettotulos on . Koska se ei ole riippuvainen , nettovoiton maksimointi saavutetaan huutokauppamekanismin mukaisesti ja maksimoi samalla asetetun tarjouksen kokonaistulot . Toisin sanoen huutokauppamekanismi jakaa maksut siten, että kun pelaajan maksimitulot saavutetaan, saavutetaan maksimivoittoarvo. Ja osallistujan tehtävänä ei ole manipuloida hintoja, vaan asettaa korko, joka on yhtä suuri kuin hänen tavaroiden todellinen arvo. Näin osallistujat voivat sulkea maksutoiminnon voittojensa optimoinnin ulkopuolelle.

Kirjataan ylös saadun tavaran todellista arvoa vastaavan tarjouksen tehneen osallistujan nettovoiton ja tavarasta väärän tarjousstrategian käyttäneen ja todellisella arvolla tavarat vastaanottaneen osallistujan nettovoiton välillä . tämä on väärän hintatarjousstrategian tuottama suurin kokonaistuotto. Mutta tavaroiden luovutus osallistujalle eroaa tavaroiden luovuttamisesta osallistujalle, joka tuottaa suurimman kokonaistulon. Siksi ja niin edelleen.

Käytä verkkomainonnassa

VCG-huutokauppaa käytetään mainospaikkojen myymiseen Internet-sivustoilla. Erityisesti tätä huutokauppamallia käyttävät Facebook [7] , Google (kumppaniverkostossaan) [8] ja Yandex (hakutulossivulla) [9] . Toinen suosittu mainostilan myyntimalli on yleinen toisen hinnan huutokauppa.

Päästä sisään mainoslohkopaikkoja . Useat mainokset kilpailevat näistä paikoista. Pay per click -mallissa kilpailevien mainosten tärkeitä parametreja ovat niiden hinnat ja napsautustodennäköisyys.

Ehdokkaan arvon tässä mallissa antaa funktio . Mainokset, joiden arvo on suurin, näytetään. - : nnelle pelaajalle, joka meillä on .

Arvofunktiosta on mahdollista tehdä monimutkaisempia versioita , tärkeä vaatimus tälle funktiolle on monotonisuus nopeuteen nähden .

VCG-huutokaupan säännöt tietylle arvofunktiolle ja sijoituksille mainoslohkossa ovat seuraavat: sinun on valittava mainokset, joissa on maksimi, ja -. pelaaja ottaa niin paljon rahaa napsautuksesta , että arvo on pienempi kuin alkuperäisen tarjouksensa arvosta täsmälleen sen verran, että näytettyjen pelaajien kokonaisarvo laskisi, jos pelaaja ei osallistu huutokauppaan.

Harkitse tilannetta, jossa kaikki paikat ovat yhtä hyviä, eli mainosten napsautusten todennäköisyys ei riipu paikasta.

Sitten kolmen paikan tapauksessa ( ) ensimmäisen mainoksen napsautuskohtaisen hinnan laskemiseksi sinun on ratkaistava yhtälö:

Tämän yhtälön kaksi termiä kumoutuvat antamaan:

Toisin sanoen ensimmäisen mainoksen napsautuskohtaisen hinnan laskemiseksi sinun on alennettava sen hintaa niin, että sen arvo laskee ensimmäisen näytettävän soittimen arvoon (tässä tapauksessa neljännen mainoksen).

Samanlainen väite pätee toiselle ja kolmannelle pelaajalle:

Jos siis huutokaupassa olevien mainosten napsautustodennäköisyydet ovat yhtä suuret ( napsautussuhteet ovat samat) ja niiden hintatarjoukset ovat 10, 7, 5, 2, ensimmäiset kolme siirtyvät näyttökertaan ja ne kaikki maksavat. 2 - 4. ilmoituksen hinta.

Siinä tapauksessa, että VCG-huutokauppa osuu samaan aikaan toisen hintahuutokaupan kanssa.

Yhdessä huutokaupassa sekä pelaajat, jotka ovat valmiita maksamaan ruplaa napsautuksesta (arvolla ) että pelaajat, jotka ovat valmiita maksamaan ruplaa näyttökerrasta, voidaan sekoittaa, jolloin heidän arvonsa on sama . Algoritmi näyttökerran paljastetun hintatarjouksen armahduksen laskemiseksi saadaan samanlaisista kaavoista.

VCG-huutokaupan tarjouksen todenmukaisuusominaisuus (rehellisyys) tarkoittaa verkkomainonnan tapauksessa seuraavaa: Ratkaistakseen voiton maksimointiongelman, mainostajan on tarjottava niin, että jos vähennetty hinta olisi täsmälleen sama kuin asetettu hinta , mainostaja ei saisi napsautusten keskiarvosta voittoa nolla. Siinä tapauksessa, että mainostaja haluaa tehdä voittoa tietyn määritetyn arvon ylittävällä sijoitetun pääoman tuottoprosentilla , hänen on asetettava vähimmäishinta, jolla hänen tarvitsemansa ROI saavutetaan. Sekä sijoitetun pääoman tuottorajoituksella että ilman sitä, optimaalinen panos ei riipu muiden pelaajien panoksesta.

Kun mainostajalla on sijoitetun pääoman tuottorajan lisäksi kiinteä mainosbudjetti aikayksikköä kohden ja tämä raja ei ole kuvitteellinen, vaan saavutetaan säännöllisesti, hänen algoritminsa optimaalisen tarjouksen asettamiseksi (voittonsa maksimoimiseksi) VCG-huutokaupassa ei enää ole on yksinkertainen kuvaus.

Myös optimaalisen koron laskemisalgoritmi on monimutkainen ja riippuu kilpailijoiden koroista, kun voittoa ei maksimoida, vaan liikevaihdon ja voiton yhdistelmä.

Paikkojen erilaisen napsautettavuuden tapaus

Harkitse tapausta, jossa mainoksen napsautuksen todennäköisyys riippuu sijainnista. Olkoon mainoksen kohdissa 1, 2, 3 napsautuksen todennäköisyys yhtä suuri kuin , , , eli on olemassa tekijöitä, jotka ovat pienempiä kuin 1, jotka määräävät alkuperäisen napsautustodennäköisyyden kertovat korjaukset. Kutsutaan niitä napsautusasetuksiksi. Yleisuutta menettämättä tarkastellaan tapausta, jossa paikat on järjestetty napsautettavuuden laskevaan järjestykseen, eli . Yhtälö ensimmäisen mainoksen napsautuskohtaisen hinnan määrittämiseksi olisi:

Korvaamalla saamme:

Näin ollen 1.:n tarjousta pienennetään juuri sen verran, että sen arvo on yhtä suuri kuin alla olevien mainosten ja yhden näkymättömän mainoksen arvojen painotettu keskiarvo. Tämän keskiarvon painot määräytyvät sijaintien napsautettavuuden mukaan.

Linkit

  1. von Ahn, Luis Sponsoroitu haku (PDF)  (linkki ei saatavilla) . 15–396: Tiede verkkokurssin muistiinpanot . Carnegie Mellon University (13. lokakuuta 2011). Haettu 13. huhtikuuta 2015. Arkistoitu alkuperäisestä 6. maaliskuuta 2015.
  2. Vickrey, William. Vastakeinottelu, huutokaupat ja kilpailukykyiset sinetöidyt tarjoukset  // The  Journal of Finance : päiväkirja. - 1961. - Voi. 16 , ei. 1 . - s. 8-37 . - doi : 10.1111/j.1540-6261.1961.tb02789.x .
  3. Clarke, E. Julkisten hyödykkeiden moniosainen hinnoittelu  (määrittelemätön)  // Public Choice. - 1971. - T. 11 , nro 1 . - S. 17-33 . - doi : 10.1007/bf01726210 .
  4. Groves, T. Incentives in Teams  // Econometrica  :  Journal. - 1973. - Voi. 41 , no. 4 . - s. 617-631 . - doi : 10.2307/1914085 .
  5. Douglas Brent West. Johdatus graafiteoriaan. – 2. - Prentice Hall, 1999. - ISBN 0-13-014400-2 .
  6. Arkistoitu kopio . Haettu 4. elokuuta 2015. Arkistoitu alkuperäisestä 23. syyskuuta 2015.
  7. logo/fbfordevelopers . Haettu 4. elokuuta 2015. Arkistoitu alkuperäisestä 19. syyskuuta 2015.
  8. Arkistoitu kopio . Haettu 4. elokuuta 2015. Arkistoitu alkuperäisestä 9. tammikuuta 2016.
  9. Uusi huutokauppa ja uusi sijoitus Yandex.Direct - Advertising Technology Blogissa . Haettu 27. syyskuuta 2015. Arkistoitu alkuperäisestä 12. syyskuuta 2015.