A tárgyak irigységmentes elosztása (irigység nélkül, KB, angolul Envy-free , EF disztribúció [1] ) a tárgyak igazságos elosztásának problémája , amelyben az igazságosság kritériuma az irigység hiánya a kapott elosztásban - minden ügynök objektumok halmazát kell kapnia, amelynek értéke (a szerint) nem kevesebb, mint a többi ügynök által kapott részesedés [2] .
Mivel az objektumok oszthatatlanok, előfordulhat, hogy a KB-eloszlás nem létezik. Az ilyen felosztás legegyszerűbb esete egy tárgy, amelyet legalább két ügynök között kell elosztani: ha az egyik ügynök megkapja a tárgyat, a másik irigyelni fogja őt. Így a felosztási eljárások magukban foglalják az irigység -mentesség követelményének különféle enyhítését .
A vágási eljárás akkor és csak akkor talál teljes KB-eloszlást két ügynök számára, ha létezik ilyen eloszlás. Az eljárás megköveteli az ügynököktől, hogy rangsorolják az objektumkészleteket, de nem igényel mennyiségi segédinformációkat . Az algoritmus akkor működik, ha az ágensek preferenciái szigorúan monotonok , és nem kell azt feltételezni, hogy adaptív preferenciák . A legrosszabb esetben az ügynököknek számos lehetséges halmaza lehet, így a futási idő exponenciálisan függhet
Az emberek általában könnyebben rendelhetnek egyedi objektumokat, mint tárgyak halmazait. Tételezzük fel, hogy minden ügynök adaptív preferenciákkal rendelkezik , akkor lehetséges az objektumok sorrendjét a halmazok részleges rendezésére emelni. Például, ha az objektumok sorrendje w>x>y>z, ez azt jelenti, hogy {w, x}>{y, z} és {w, y}>{x, z}, de semmiféle preferenciát nem tartalmaz {w, z} és {x, y}, {x} és {y, z} között, és így tovább.
Adott az objektumok sorrendje:
Bouvre, Endriss és Leng [3] a hatékonyság, részlegesség, teljesség, COP vagy COP további feltételével egy ZBZ/WBZ eloszlás megtalálásának algoritmusaival foglalkozott. Általában a WBZ eset számításilag egyszerűbb, míg a ZBZ eset nehezebb.
Az üres eloszlás mindig KB, de ha a KB mellett hatékonyságot akarunk megkövetelni, akkor a probléma megoldása számításilag nehézkessé válik [4] :
Egyes eljárások olyan disztribúciót találnak, amelyben nincs irigység, kivéve egy objektumot (BZ1) – bármely két A és B ügynök esetében van egy objektum, amelyet a B ügynök halmazából eltávolítva az A ügynök többé nem irigyeli a B ügynököt. [8] .
Ha minden ügynök gyengén additív segédprogramokkal rendelkezik , a következő protokoll (ami hasonló a körmérkőzéses tervezéshez ) megadja a teljes KB1-eloszlást:
A körmérkőzéses protokoll gyenge additivitást igényel , mivel minden ügynöknek meg kell választania a "legjobb objektumot", anélkül, hogy tudná, hogy a későbbiekben melyik objektumokat fogja kiválasztani. Más szavakkal, ez azt feltételezi, hogy az objektumok független áruk .
Az irigység ciklusainak eljárása visszaadja a teljes BZ1 eloszlást tetszőleges preferencia relációkra. Az egyetlen követelmény az, hogy az ügynökök rendelhessék objektumkészleteiket.
Ha az ágensek preferenciáit egy kardinális hasznossági függvény képviseli , akkor a BZ1 garanciának van egy további értelmezése: az egyes ügynökök irigységének számszerű szintje nem haladja meg a maximális határhasznot , azaz egy egyedi objektum maximális határhasznát. ezt az ügynököt.
Az egyenlő jövedelemből származó közelítő versenyegyensúly ( A -CEEI ) részleges B31 eloszlást ad vissza tetszőleges preferenciákhoz. Az egyetlen követelmény az, hogy az ügynök képes legyen objektumgyűjtemények megrendelésére.
Előfordulhat, hogy néhány objektum kiosztás nélkül marad. Az elosztás Pareto-hatékony elosztott objektumok esetén. Ráadásul a P-CRRD mechanizmus megközelítőleg stratégiailag sebezhetetlen , ha nagy az ágensek száma.
A Maximum-Nash-Welfare (MNW) algoritmus a teljes eloszlást választja ki, amely maximalizálja a közművek szorzatát. Minden ügynöknek meg kell adnia egy számértéket minden objektumhoz, és feltételezi, hogy az ügynökök segédprogramjai összeadódnak. A kapott eloszlás szintén BZ1 és Pareto-hatékony lesz [9] .
Ha az ágensek preferenciái nem additívak, az MNB-megoldás nem feltétlenül BZ1, de ha az ágensek preferenciái legalább szubmodulárisak , akkor az MNB-megoldás 1 objektum kivételével kielégít egy gyengébb tulajdonságot, amit marginális eloszlásnak nevezünk. ( Marginal-Envy-Freeness) . , MEF1).
Bármely két A és B ügynök esetében létezik egy alternatív kritérium, az irigység nélkül, kivéve a legolcsóbbat (BZd) . Ha eltávolítunk egy tárgyat B ügynök objektumkészletéből, akkor A nem irigyli B-t. A BZd szigorúan erősebb, mint a BZ1. De még mindig nem ismert, hogy mindig vannak-e BZd eloszlások [9] .
Ha adott X eloszlása , definiálja az i és j irigységarányt (EnvyRatio):
tehát az arány 1, ha i nem irigy j -re , és nagyobb, mint 1, ha i féltékeny j -re . Az elosztási irigység relációt a következőképpen határozzuk meg:
Az irigységi arány minimalizálásának problémája az X eloszlás megtalálásának problémája a legkisebb irigységi aránnyal.
Az általános preferenciák szerint minden olyan determinisztikus algoritmus , amely minimális irigységi arány mellett számítja ki az eloszlást, számos lekérdezést igényel, amelyek a legrosszabb esetben exponenciálisan függnek az objektumok számától [5] .
Additív és azonos preferencia pontszámokkal [5] :
Additív és eltérő preferenciabecslésekkel [11]
Az AL eljárás megkeresi két ügynök KB eloszlását. Eldobhat néhány objektumot, de a végső eloszlás Pareto-hatékony abban az értelemben, hogy nincs más KB-eloszlás jobb az egyik számára, és gyengén jobb a másik számára. Az AL eljárás megköveteli, hogy az objektumokat érték szerint különítse el az ügynököktől. Az eljárás feltételezi, hogy az ágensek adaptív preferenciái vannak , és olyan eloszlást ad, amelyről ismert, hogy nem irigység ( mindenképpen irigység nélkül, ZBZ).
A " kiigazító győztes " eljárás visszaadja a teljes és hatékony disztribúciós KB-t a két ügynök számára, de előfordulhat, hogy az egyik objektumot le kell vágni (vagy az egyik objektum közös használatban marad). Az eljárás megköveteli, hogy minden ügynök jelentsen egy számszerű segédprogramot minden objektumhoz, és feltételezi, hogy az ügynökök additív segédfunkciókkal rendelkeznek .
Ha az ágensek additív hasznossági függvényekkel rendelkeznek , amelyek bizonyos kritériumokat kielégítő valószínűségi eloszlásokból származnak, és az objektumok száma kellően nagy az ágensek számához képest, akkor a KB-eloszlás nagy valószínűséggel létezik . Különösen [12]
Lásd A tárgyak igazságos elosztásának problémája című cikket részletes leírással és szakirodalmi hivatkozásokkal.
Az alábbiakban a következő jelöléseket használjuk:
Név | Résztvevők száma |
Bejárat | preferenciák | Kérelmek száma |
Igazságszolgáltatás | Hatékonyság | Hozzászólások |
---|---|---|---|---|---|---|---|
Metszés | 2 | Rendelt készletek | Szigorúan monoton | BZ | teljes | Akkor és csak akkor, ha létezik egy teljes KB disztribúció | |
AL eljárás | 2 | Rendezett objektumok | Gyengén adalékanyag | Nyilvánvalóan-BZ | Részleges, de a forgalmazást nem a Pareto uralja egy másik ZBZ | ||
Állítható nyertes | 2 | Tárgyértékelés | Adalékanyag | hozzáértő és pártatlan | EP | Egy objektum megosztható | |
körkörös tervezés | Rendezett objektumok | Gyengén adalékanyag | Nyilvánvalóan BZ1 | teljes | |||
Az irigység ciklusai | Rendelt készletek | monoton | BZ1 | teljes | |||
P-CRRD mechanizmus | Rendelt készletek | Bármi | ? | BZ1, és - a részvények maximalizálása | Részleges, de ES az elosztott objektumokhoz képest | Körülbelül stratégiailag sebezhetetlen , ha sok ügynök van. | |
Maximális Nash-jólét [9] | Tárgyértékelés | Adalékanyag | NP-kemény (de létezik a közelítés speciális eseteiben) | BZ1 és hozzávetőlegesen a részvények maximalizálása | EP |
A szubmoduláris segédfunkciók esetén az elosztás EF és PBZ1. |