Závistivé rozmístění předmětů

Distribuce objektů bez závisti (bez závisti, KB, anglicky  Envy-free , EF distribution [1] ) je problém spravedlivé distribuce objektů , ve kterém je kritériem spravedlnosti absence závisti ve výsledné distribuci - každý agent musí obdržet soubor předmětů, jejichž hodnota (jak se domnívá) není menší než akcie obdržené jinými agenty [2] .

Vzhledem k tomu, že objekty jsou nedělitelné, distribuce KB nemusí existovat. Nejjednodušším případem takového rozdělení je jeden objekt, který by měl být rozdělen mezi alespoň dva agenty: pokud jeden agent objekt získá, druhý mu bude závidět. Postupy dělení tedy zahrnují různé druhy zmírnění požadavku nezávist .

Hledání distribuce bez závisti, pokud existuje

Předvolby objednání sad: Žádná žárlivost

Procedura prořezávání najde kompletní distribuci KB pro dva agenty, pouze pokud taková distribuce existuje. Postup vyžaduje, aby agenti seřadili sady objektů, ale nevyžaduje kvantitativní informace o užitku . Algoritmus funguje, pokud jsou preference agentů přísně monotónní a není třeba předpokládat, že se jedná o adaptivní preference . V nejhorším případě mohou mít agenti několik možných sad, takže doba běhu může exponenciálně záviset

Přednostní řazení pro objekty: Notorious/Possible Envy-Free

Pro lidi je obvykle jednodušší objednávat jednotlivé objekty než objednávat sady objektů. Předpokládejme, že všichni agenti mají adaptivní preference , pak je možné povýšit řazení objektů na částečné řazení množin. Pokud jsou například objekty seřazeny w>x>y>z, znamená to, že {w, x}>{y, z} a {w, y}>{x, z}, ale neznamená to žádnou preferenci mezi { w, z} a {x, y}, mezi {x} a {y, z} a tak dále.

Vzhledem k pořadí objektů:

Bouvre, Endriss a Leng [3] studovali algoritmické problémy hledání distribuce ZBZ/WBZ s další podmínkou účinnosti, parciality, úplnosti, COP nebo COP. Obecně je případ WBZ výpočetně jednodušší, zatímco případ ZBZ je obtížnější.

Existuje distribuce KB

Prázdná distribuce je vždy KB, ale pokud chceme kromě KB požadovat i efektivitu, řešení problému se stává výpočetně obtížným [4] :

Vyhledávání distribuce s omezenou úrovní závisti

Některé procedury nacházejí distribuci, která nemá závist kromě jednoho objektu (BZ1)  - pro libovolné dva agenty A a B existuje jeden objekt, po jehož odstranění z množiny agenta B již agent A nebude závidět agentovi B [8] .

Kruhové řízení

Pokud mají všichni agenti slabě aditivní obslužné programy , následující protokol (který je podobný kruhovému plánování ) poskytuje úplnou distribuci KB1:

  1. Uspořádejte agenty libovolným způsobem.
  2. Dokud existují nepřidělené objekty
    • Umožňujeme agentům s čísly od 1 vybrat si objekt.
Důkaz [9] : Pro každého agenta rozdělíme volby provedené agenty do podsekvencí  — první podsekvence začíná agentem 1 a končí agentem . Poslední podsekvence začíná a končí . Ve druhé sekvenci si agent vybírá jako první, tedy vybírá ten nejlepší objekt, a proto nezávidí druhému agentovi. Agent může závidět pouze jednomu z agentů a jakákoli závist pochází pouze od objektu, který byl vybrán v první podsekvenci. Pokud je tento předmět odstraněn, agent nebude žárlit.

Okružní protokol vyžaduje slabou aditivitu , protože vyžaduje, aby si každý agent vybral „nejlepší objekt“, aniž by věděl, které objekty si následně vybere. Jinými slovy to předpokládá, že předměty jsou nezávislé statky .

Postup cyklu Envy

Procedura cyklů závisti vrací kompletní rozdělení BZ1 pro libovolné preferenční vztahy. Jediným požadavkem je schopnost agentů objednávat své sady objektů.

Pokud jsou preference agentů reprezentovány funkcí kardinálního užitku , pak má záruka BZ1 další výklad: číselná úroveň závisti každého agenta nepřekračuje maximální mezní užitek , tedy maximální mezní užitek jednotlivého objektu pro tohoto agenta.

Přibližný postup P-CRRD

Přibližná konkurenční rovnováha ze stejného příjmu ( A- CEEI ) vrací částečné  rozdělení B31 pro libovolné preference. Jediným požadavkem je, aby agent mohl objednávat kolekce objektů.

Malý počet objektů může zůstat nepřidělen. Distribuce je Pareto efektivní pro distribuované objekty. Navíc je mechanismus P-CRRD přibližně strategicky nezranitelný , pokud je počet agentů velký.

Maximální Nashova pohoda

Algoritmus Maximum-Nash-Welfare (  MNW) volí úplnou distribuci, která maximalizuje produkt utilit. Vyžaduje, aby každý agent poskytl číselnou hodnotu pro každý objekt, a předpokládá, že nástroje pro agenty jsou aditivní. Výsledné rozdělení bude také BZ1 a Pareto efektivní [9] .

Pokud nejsou preference agentů aditivní, řešení MNB nemusí být nutně BZ1, ale pokud jsou preference agentů alespoň submodulární , řešení MNB uspokojuje slabší vlastnost zvanou mezní distribuce bez závisti kromě 1 objektu ( Marginal-Envy-Freeness )  , MEF1).

BZ1 / BZd

Existuje alternativní kritérium nazvané Žádná závist kromě nejlevnějšího (BZd)  pro libovolné dva agenty A a B. Pokud odstraníme jakýkoli objekt ze sady objektů agenta B, pak A nebude B závidět. BZd je přísnější než BZ1. Stále však není známo, zda vždy existují distribuce BZd [9] .

Minimalizace vztahu závisti

Vzhledem k distribuci X definujte poměr závisti i k j (EnvyRatio) jako:

takže poměr je 1, pokud i nežárlí na j , a větší než 1, pokud i nežárlí na j . Vztah závisti distribuce definujeme jako:

Problémem minimalizace poměru závisti  je problém najít distribuci X s nejmenším poměrem závisti.

Obecné odhady

Podle obecných preferencí vyžaduje jakýkoli deterministický algoritmus , který počítá distribuci s minimálním poměrem závisti, množství dotazů, které v nejhorším případě exponenciálně závisí na počtu objektů [5] .

Aditivní stejné skóre

S aditivním a identickým skóre preferencí [5] :

Aditivní různé odhady

S aditivními a různými preferenčními odhady [11]

Hledat částečnou distribuci bez závisti

Procedura AL najde distribuci KB pro dva agenty. Může zahodit některé objekty, ale konečná distribuce je Pareto efektivní v tom smyslu, že žádná jiná distribuce KB není lepší pro jednu a slabě lepší pro druhou. Procedura AL vyžaduje seřadit podle hodnoty samostatné objekty pouze od agentů. Procedura předpokládá, že agenti mají adaptivní preference , a dává distribuci, o které je známo, že je bez závisti ( určitě bez závisti, ZBZ).

Procedura " úprava vítěze " vrací plnou a efektivní distribuční KB pro dva agenty, ale může vyžadovat vyříznutí jednoho z objektů (nebo jeden z objektů zůstane běžně používán). Procedura vyžaduje, aby každý agent hlásil číselnou užitnou hodnotu pro každý objekt, a předpokládá, že agenti mají aditivní užitné funkce .

Existence umístění bez závisti s náhodnými hodnoceními

Pokud mají agenti aditivní funkce užitku , které jsou převzaty z rozdělení pravděpodobnosti splňujících některá kritéria, a počet objektů je vzhledem k počtu agentů dostatečně velký, pak rozdělení KB s vysokou pravděpodobností existuje . Zejména [12]

Nedostatek závisti a další kritéria spravedlnosti

Viz článek Problém spravedlivého rozdělení objektů s podrobným popisem a odkazy na literaturu.

Finální tabulka

Níže jsou použity následující zápisy:

název Počet
účastníků
Vchod Předvolby Počet
žádostí
Spravedlnost Účinnost Komentáře
Prořezávání 2 Objednané sady Přísně monotónní B Z Kompletní Pokud a pouze v případě, že existuje kompletní distribuce KB
AL postup 2 Objednané předměty Slabé aditivum Pochopitelně - BZ Částečná, ale distribuce není Pareto ovládána jiným ZBZ
Nastavitelný vítěz 2 Oceňování objektů Přísada znalý a nestranný EP Jeden objekt lze sdílet
kruhové plánování Objednané předměty Slabé aditivum Pochopitelně - BZ1 Kompletní
Cykly závisti Objednané sady monotónní BZ1 Kompletní
mechanismus P-CRRD Objednané sady Žádný ? BZ1, a - maximalizace podílů Částečné, ale ES ve vztahu k distribuovaným objektům Přibližně strategicky nezranitelný , pokud je tam mnoho agentů.
Maximální Nashova pohoda [9] Oceňování objektů Přísada NP-tvrdé (ale existují ve speciálních případech aproximace) BZ1 a přibližně -maximalizace podílů EP

Se submodulárními užitkovými funkcemi je rozvod EF a PBZ1.

Viz také

Poznámky

  1. Doslova - distribuce objektů bez závisti, což je obecně matoucí - právě závist je hlavním faktorem takového rozložení.
  2. Brandt, Conitzer, Endriss et al., 2016 , str. 296–297.
  3. Bouveret, Endriss, Lang, 2010 , str. 387–392.
  4. Brandt, Conitzer, Endriss et al., 2016 , str. 300–310.
  5. 1 2 3 Lipton, Markakis, Mossel, Saberi, 2004 , str. 125.
  6. Bouveret, Lang, 2008 , str. 525–564.
  7. De Keijzer, Bouveret, Klos, Zhang, 2009 , str. 98.
  8. 1 2 Budish, 2011 , str. 1061–1103.
  9. 1 2 3 4 5 Caragiannis, Kurokawa et al., 2016 , str. 305.
  10. Graham, 1969 , s. 416–429.
  11. Nguyen, Rothe, 2014 , str. 54–68.
  12. Dickerson, Goldman a kol., 2014 , s. 1405–1411.

Literatura