Esineiden kateudeton jakelu (ilman kateutta, KB, englanniksi Envy-free , EF-jakelu [1] ) on esineiden oikeudenmukaisen jakautumisen ongelma, jossa oikeudenmukaisuuden kriteeri on kateuden puuttuminen tuloksena olevasta jakelusta - jokainen agentti on saatava joukko esineitä, joiden arvo (hänen mukaan) ei ole pienempi kuin muiden agenttien saamat osakkeet [2] .
Koska objektit ovat jakamattomia, KB-jakaumaa ei ehkä ole olemassa. Yksinkertaisin tapaus tällaisesta jaosta on yksi esine, joka tulisi jakaa vähintään kahden agentin kesken: jos toinen agentti saa kohteen, toinen kadehtii häntä. Siten jakomenettelyihin sisältyy erilaisia kateuden vaatimuksen lieventämistä .
Karsiminen löytää täydellisen KB-jakauman kahdelle agentille, jos ja vain jos tällainen jakauma on olemassa. Menettely edellyttää agenttien järjestelevän objektijoukkoja , mutta se ei vaadi kvantitatiivisia hyödyllisyystietoja . Algoritmi toimii, jos agenttien mieltymykset ovat tiukasti monotonisia , eikä niiden tarvitse olettaa olevan mukautuvia . Pahimmassa tapauksessa agenteilla voi olla useita mahdollisia joukkoja, joten ajoaika voiriippua eksponentiaalisesti objektien määrästä.
Ihmisten on yleensä helpompi tilata yksittäisiä esineitä kuin esinesarjoja. Oletetaan, että kaikilla agenteilla on adaptiiviset mieltymykset , silloin on mahdollista nostaa objektien järjestys joukkojen osittaiseksi järjestykseen. Jos objektit ovat esimerkiksi järjestyksessä w>x>y>z, tämä tarkoittaa, että {w, x}>{y, z} ja {w, y}>{x, z}, mutta se ei tarkoita mitään etusijaa { w, z} ja {x, y}, välillä {x} ja {y, z} ja niin edelleen.
Annettu objektien järjestys:
Bouvre, Endriss ja Leng [3] tutkivat algoritmisia kysymyksiä ZBZ/WBZ-jakauman löytämiseksi tehokkuuden, osittaisuuden, täydellisyyden, COP:n tai COP:n lisäehdon kanssa. Yleisesti ottaen WBZ-tapaus on laskennallisesti yksinkertaisempi, kun taas ZBZ-tapaus on vaikeampi.
Tyhjä jakauma on aina KB, mutta jos halutaan vaatia tehokkuutta KB:n lisäksi, ongelman ratkaisu tulee laskennallisesti vaikeaksi [4] :
Jotkut menettelyt löytävät jakauman, jossa ei ole kateutta paitsi yksi kohde (BZ1) - kahdelle agentille A ja B on yksi objekti, jonka poistamisen jälkeen agentin B joukosta agentti A ei enää kadehdi agenttia B [8] .
Jos kaikilla agenteilla on heikosti additiivisia apuohjelmia , seuraava protokolla (joka on samanlainen kuin round robin -suunnittelu ) antaa täyden KB1-jakauman:
Round robin -protokolla vaatii heikkoa additiivisuutta , koska se vaatii jokaisen agentin valitsemaan "paras objektin" tietämättä mitkä kohteet hän valitsee myöhemmin. Toisin sanoen tämä olettaa, että objektit ovat itsenäisiä tavaroita .
Kateuden syklien proseduuri palauttaa täydellisen BZ1-jakauman mielivaltaisille preferenssisuhteille. Ainoa vaatimus on agenttien mahdollisuus tilata objektijoukkojaan.
Jos agenttien mieltymyksiä edustaa kardinaalihyötyfunktio , niin BZ1 -takuulla on lisätulkinta: kunkin agentin kateuden numeerinen taso ei ylitä maksimirajahyötysuhdetta eli yksittäisen kohteen enimmäisrajahyötysuhdetta. tämä agentti.
Approximate Competitive Equilibrium from Equal Income ( A -CEEI ) palauttaa osittaisen B31-jakauman mielivaltaisille mieltymyksille. Ainoa vaatimus on, että agentti voi tilata esinekokoelmia.
Pieni määrä objekteja voi jäädä kohdentamatta. Hajauttaminen on Pareto-tehokasta hajautetuille objekteille. Lisäksi P-CRRD-mekanismi on suunnilleen strategisesti haavoittumaton , jos tekijöiden määrä on suuri.
Maximum - Nash-Welfare (MNW) -algoritmi valitsee täyden jakauman, joka maksimoi apuohjelmien tuoton. Se edellyttää, että jokainen agentti antaa numeerisen arvon jokaiselle objektille, ja oletetaan, että agenttien apuohjelmat ovat additiivisia. Tuloksena oleva jakauma on myös BZ1- ja Pareto-tehokas [9] .
Jos agenttien mieltymykset eivät ole additiivisia, MNB-ratkaisu ei välttämättä ole BZ1, mutta jos agenttien preferenssit ovat vähintään submodulaarisia , MNB-ratkaisu tyydyttää heikomman ominaisuuden, jota kutsutaan marginaalijakaumaksi ilman kateutta, paitsi 1 objekti ( Marginal-Envy-Freeness) . , MEF1).
On olemassa vaihtoehtoinen kriteeri nimeltä Ei kateutta paitsi halvin (BZd) kahdelle agentille A ja B. Jos poistamme minkä tahansa kohteen agentin B esinejoukosta, A ei kadehdi B:tä. BZd on ehdottomasti vahvempi kuin BZ1. Mutta edelleenkään ei tiedetä, onko aina olemassa BZd-jakaumia [9] .
Kun X : n jakauma on annettu , määritä i :n ja j :n kateussuhde (EnvyRatio) seuraavasti:
joten suhde on 1, jos i ei ole kateellinen j :lle , ja suurempi kuin 1, jos i on mustasukkainen j :lle . Määrittelemme jakelun kateussuhteen seuraavasti:
Kateussuhteen minimointiongelma on ongelma löytää jakauma X pienimmällä kateussuhteella.
Yleisten mieltymysten mukaan mikä tahansa deterministinen algoritmi , joka laskee jakauman pienimmällä kateussuhteella, vaatii useita kyselyjä, jotka pahimmassa tapauksessa riippuvat eksponentiaalisesti objektien lukumäärästä [5] .
Additiivisilla ja identtisillä mieltymyspisteillä [5] :
Additiivisilla ja erilaisilla mieltymysarvioilla [11]
AL-proseduuri etsii KB-jakauman kahdelle agentille. Se voi hylätä osan objekteista, mutta lopullinen jakauma on Pareto-tehokas siinä mielessä, että mikään muu KB-jakauma ei ole parempi yhdelle ja heikosti parempi toiselle. AL-menettely edellyttää, että objektit on järjestettävä arvon mukaan vain agenteista. Proseduuri olettaa, että agenteilla on adaptiiviset mieltymykset , ja se antaa jakauman, jonka tiedetään olevan ilman kateutta ( varmasti ilman kateutta, ZBZ).
" Muokkaa voittaja " -menettely palauttaa täyden ja tehokkaan jakelun KB:n kahdelle agentille, mutta saattaa edellyttää toisen objektin leikkaamista (tai toinen objekteista jää yleiseen käyttöön). Menettely edellyttää, että jokainen agentti raportoi numeerisen hyödyllisyysarvon jokaiselle objektille, ja oletetaan, että agenteilla on additiivisia aputoimintoja .
Jos agenteilla on additiivisia hyödyllisyysfunktioita , jotka on otettu joitain kriteerejä täyttävistä todennäköisyysjakaumista ja objektien määrä on riittävän suuri suhteessa agenttien määrään, niin KB-jakauma on olemassa suurella todennäköisyydellä . Erityisesti [12]
Katso artikkeli Esineiden oikeudenmukaisen jakautumisen ongelma yksityiskohtaisella kuvauksella ja viittauksilla kirjallisuuteen.
Alla käytetään seuraavia merkintöjä:
Nimi | Osallistujien määrä |
Sisäänkäynti | Asetukset | Pyyntöjen määrä |
Oikeudenmukaisuus | Tehokkuus | Kommentit |
---|---|---|---|---|---|---|---|
Leikkaaminen | 2 | Tilatut setit | Tiukasti monotoninen | BZ | Saattaa loppuun | Jos ja vain jos täydellinen KB-jakelu on olemassa | |
AL-menettely | 2 | Tilatut esineet | Heikosti lisäaine | Ilmeisesti BZ | Osittainen, mutta jakelu ei ole Pareton hallitsema toinen ZBZ | ||
Säädettävä Voittaja | 2 | Kohteen arvostus | Lisäaine | asiantunteva ja puolueeton | EP | Yksi kohde voidaan jakaa | |
pyöreä suunnittelu | Tilatut esineet | Heikosti lisäaine | Ilmeisesti BZ1 | Saattaa loppuun | |||
Kateuden kierteet | Tilatut setit | yksitoikkoinen | BZ1 | Saattaa loppuun | |||
P-CRRD-mekanismi | Tilatut setit | Minkä tahansa | ? | BZ1 ja - osakkeiden maksimointi | Osittainen, mutta ES suhteessa hajautettuihin objekteihin | Suunnilleen strategisesti haavoittumaton , jos agentteja on monia. | |
Maksimaalinen Nash-hyvinvointi [9] | Kohteen arvostus | Lisäaine | NP-kova (mutta olemassa erityisissä approksimaatiotapauksissa) | BZ1 ja noin -osakkeiden maksimointi | EP |
Submodulaarisilla aputoiminnoilla jakelu on EF ja PBZ1. |