Robertson-Web-protokolla

Robertson-Webb- protokolla on kateellinen kakunleikkausprotokolla , joka on myös lähes tarkka . Protokollalla on seuraavat ominaisuudet:

Protokollan ovat kehittäneet Jack M. Robertson ja William A. Webb. Sen julkaisivat vuonna 1997 Robertson [1] ja myöhemmin vuonna 1998 Robertson ja Webb [2] .

Tiedot

Suurin vaikeus kehitettäessä menettelyä jaon saamiseksi ilman kateutta agenttien keskuudessa on se, että tehtävä ei ole "hajottava". Eli jos jaamme puolet kakusta n /2 agentin kesken ilman kateutta, emme voi jakaa kakun toista puolta muiden n /2 agenttien kesken, koska ensimmäisen ryhmän jäsenet voivat tulla kateellisiksi (esim. voi käydä niin, että A ja B luulevat saavansa 1/2 puolikkaastaan, mikä on 1/4 koko kakusta. C ja D saattavat ajatella samalla tavalla, mutta A luulisi, että C sai koko puolikkaan ja D ei saanut yhtään, joten A olisi kateellinen C).

Robertson-Webb-protokolla yrittää ratkaista tämän ongelman vaatimalla, että jaossa ei ole kateutta, vaan että se on myös lähes tarkka. Alla on protokollan rekursiivinen osa.

Kirjaudu sisään

Poistu

X :n jakaminen m aktiiviselle pelaajalle määrätyiksi paloiksi siten, että

Toimenpide

Huomautus: Tässä oleva menettelyn kuvaus ei ole muodollinen ja on yksinkertaistettu. Tarkempi kuvaus on annettu Robertsonin ja Webbin kirjassa [2] .

Käytämme X :lle lähes tarkkaa jakomenettelyä ja saamme leikkauksen, jonka kaikki n pelaajaa näkevät painojen kanssa lähes täsmällisenä .

Leikkaa joku aktiivisista pelaajista (olkoon ) palasia siten, että osio on juuri hänelle, eli mille tahansa .

Jos kaikki muut pelaajat ovat samaa mieltä tällaisesta leikkaamisesta, annamme nappulan aktiiviselle pelaajalle . Tässä erossa ei ole kateutta, joten saimme mitä halusimme.

Muuten P : ssä on pala , josta aktiivisten pelaajien kesken on erimielisyyttä. Leikkaamalla P pienemmiksi paloiksi tarvittaessa voimme rajoittaa erimielisyyttä siten, että kaikki pelaajat ovat samaa mieltä siitä, että .

Jaetaan aktiiviset pelaajat kahteen leiriin: "optimisteihin", jotka uskovat, että P on arvokkaampi, ja "pessimisteihin", jotka uskovat, että P on vähemmän arvokas. Antaa olla sellainen ero arvioiden välillä, että jokaiselle optimistille i ja mille tahansa pessimistille j , .

Jaetaan loput kakusta paloiksi Q ja R niin, että osio on lähes tarkka kaikille n pelaajalle.

Annetaan se optimisteille. Koska he uskovat, että P on arvokkaampi, he välttämättä uskovat , että P on tarpeeksi arvokas kattamaan heidän osuutensa.

Annetaan R pessimisteille. Koska he uskovat, että P on vähemmän arvokas, he välttämättä olettavat, että loppuosa R : stä on tarpeeksi arvokasta kattamaan heidän osuutensa.

Tässä vaiheessa olemme jakaneet aktiiviset pelaajat kahteen leiriin, jokainen leiri uskoo, että heille (koko leirille) jaettavat kakun osuudet tyydyttävät heidät (yhteisesti).

Jäljelle jää jakaa kukin näistä kakkuosista leirin sisällä. Tämä tehdään rekursiivisesti soveltamalla yllä olevaa menettelyä:

Molemmissa sovelluksissa lähes tarkkuusparametri ei saa ylittää arvoa . Koska tuloksena oleva osio on lähes -tarkka kaikille n pelaajalle, optimistien välinen jakautuminen ei herätä kateutta pessimistien keskuudessa ja päinvastoin. Siten kateus ei ole läsnä lopullisessa jaossa ja on melkein tarkkaa.

Katso myös

Muistiinpanot

  1. Robertson, Webb, 1997 , s. 97–108.
  2. 12 Robertson , Webb, 1998 , s. 128-133.

Kirjallisuus