Avundsfri distribution av objekt (utan avund, KB, engelska Envy-free , EF-distribution [1] ) är ett problem med rättvis fördelning av objekt , där kriteriet för rättvisa är frånvaron av avund i den resulterande distributionen - varje agent måste erhålla en uppsättning objekt, vars värde (som han anser) inte är mindre än de andelar som andra ombud erhållit [2] .
Eftersom objekten är odelbara, kanske inte KB-distributionen existerar. Det enklaste fallet med en sådan uppdelning är ett objekt, som bör fördelas mellan minst två agenter: om en agent får objektet kommer den andra att avundas honom. Delningsförfaranden innebär alltså olika typer av lättnader på kravet på icke- avundsjuka .
Beskärningsproceduren hittar en fullständig KB-distribution för två agenter om och endast om en sådan fördelning finns. Förfarandet kräver att agenter rangordnar uppsättningar av objekt, men kräver ingen kvantitativ hjälpinformation . Algoritmen fungerar om agenternas preferenser är strikt monotona och det inte finns något behov av att anta att de är adaptiva preferenser . I värsta fall kan agenter ha ett antal möjliga uppsättningar, så att körtiden kanbero exponentiellt på antalet objekt.
Det är vanligtvis lättare för människor att beställa enskilda objekt än att beställa uppsättningar av objekt. Antag att alla agenter har adaptiva preferenser , då är det möjligt att höja ordningen av objekt till en partiell ordning av set. Till exempel, om objekten är ordnade w>x>y>z, innebär detta att {w, x}>{y, z} och {w, y}>{x, z}, men det innebär inte någon preferens mellan { w, z} och {x, y}, mellan {x} och {y, z} och så vidare.
Med tanke på en ordning av objekt:
Bouvre, Endriss och Leng [3] studerade de algoritmiska frågorna för att hitta en ZBZ/WBZ-distribution med ett ytterligare villkor av effektivitet, partialitet, fullständighet, COP eller COP. I allmänhet är WBZ-fallet beräkningsmässigt enklare, medan ZBZ-fallet är svårare.
Den tomma distributionen är alltid KB, men om vi vill kräva effektivitet utöver KB, blir lösningen på problemet beräkningsmässigt svår [4] :
Vissa procedurer hittar en distribution som inte har avund utom för ett objekt (BZ1) - för två agenter A och B finns det ett objekt, efter borttagning från uppsättningen av agent B kommer agent A inte längre att avundas agent B [8] .
Om alla agenter har svagt additiva verktyg ger följande protokoll (som liknar round robin-planering ) hela KB1-distributionen:
Round robin-protokollet kräver svag additivitet , eftersom det kräver att varje agent väljer det "bästa objektet" utan att veta vilka objekt som kommer att väljas av honom senare. Detta förutsätter med andra ord att föremålen är oberoende varor .
Proceduren för cykler av avund returnerar den fullständiga BZ1-distributionen för godtyckliga preferensrelationer. Det enda kravet är förmågan för agenter att beställa sina uppsättningar av objekt.
Om agenternas preferenser representeras av en kardinal nyttofunktion , så har BZ1-garantin en ytterligare tolkning: den numeriska nivån av avundsjuka för varje agent överstiger inte den maximala marginella nyttan , det vill säga den maximala marginella nyttan för ett enskilt objekt för denna agent.
Approximate Competitive Equilibrium from Equal Income ( A -CEEI ) returnerar en partiell B31-fördelning för godtyckliga preferenser. Det enda kravet är att agenten ska kunna beställa samlingar av objekt.
Ett litet antal objekt kan förbli oallokerade. Distributionen är Pareto-effektiv för distribuerade objekt. Dessutom är P-CRRD-mekanismen ungefär strategiskt osårbar om antalet agenter är stort.
Algoritmen Maximum-Nash-Welfare (MNW) väljer den fullständiga distributionen som maximerar produkten av verktyg. Det kräver att varje agent tillhandahåller ett numeriskt värde för varje objekt och förutsätter att verktygen för agenterna är additiv. Den resulterande fördelningen kommer också att vara BZ1- och Pareto-effektiv [9] .
Om agenternas preferenser inte är additiva, är MNB-lösningen inte nödvändigtvis BZ1, men om agenternas preferenser är åtminstone submodulära , uppfyller MNB-lösningen en svagare egenskap som kallas marginalfördelningen utan avund förutom 1 objekt ( Marginal-Envy-Freeness) . , MEF1).
Det finns ett alternativt kriterium som heter Ingen avund förutom det billigaste (BZd) för två av agenterna A och B. Om vi tar bort något objekt från agent B:s uppsättning objekt kommer A inte att avundas B. BZd är strikt starkare än BZ1. Men det är fortfarande okänt om det alltid finns BZd-distributioner [9] .
Givet en fördelning av X , definiera avundsförhållandet för i till j (EnvyRatio) som:
så förhållandet är 1 om i inte är avundsjuk på j och större än 1 om jag är svartsjuk på j . Vi definierar distributionsavundsrelationen som:
Problemet med att minimera avundskvoten är problemet med att hitta fördelningen X med det minsta avundsförhållandet.
Enligt allmänna preferenser kräver varje deterministisk algoritm som beräknar en fördelning med ett minimalt avundsförhållande ett antal frågor som i värsta fall exponentiellt beror på antalet objekt [5] .
Med additiva och identiska preferenspoäng [5] :
Med additiva och olika preferensuppskattningar [11]
AL-proceduren hittar KB-fördelningen för två agenter. Det kan kassera några av objekten, men den slutliga distributionen är Pareto-effektiv i den meningen att ingen annan KB-distribution är bättre för den ena och svagt bättre för den andra. AL-proceduren kräver att man beställer efter värde endast separata objekt från agenter. Proceduren förutsätter att agenter har adaptiva preferenser , och ger en fördelning som är känd för att vara utan avund ( förvisso utan avund, ZBZ).
Proceduren " justera vinnare " returnerar den fullständiga och effektiva distributions-KB för de två agenterna, men kan kräva att ett av objekten klipps ut (eller så är ett av objekten i vanlig användning). Proceduren kräver att varje agent rapporterar ett numeriskt nyttovärde för varje objekt och förutsätter att agenter har additiva nyttofunktioner .
Om agenter har additiva nyttofunktioner , som är hämtade från sannolikhetsfördelningar som uppfyller vissa kriterier, och antalet objekt är tillräckligt stort i förhållande till antalet agenter, så existerar KB-fördelningen med hög sannolikhet . I synnerhet [12]
Se artikeln Problemet med en rättvis fördelning av föremål med en detaljerad beskrivning och referenser till litteraturen.
Följande beteckningar används nedan:
namn | Antal deltagare |
Ingång | Inställningar | Antal förfrågningar |
Rättvisa | Effektivitet | Kommentarer |
---|---|---|---|---|---|---|---|
Beskärning | 2 | Beställda set | Strikt monotont | BZ | Komplett | Om och bara om en komplett KB-distribution finns | |
AL-förfarande | 2 | Beställda objekt | Svagt tillsats | Uppenbarligen-BZ | Partiell, men distributionen är inte Pareto-dominerad av en annan ZBZ | ||
Justerbar vinnare | 2 | Objektsvärdering | Tillsats | kunnig och opartisk | EP | Ett objekt kan delas | |
cirkulär planering | Beställda objekt | Svagt tillsats | Uppenbarligen-BZ1 | Komplett | |||
Cykler av avund | Beställda set | monoton | BZ1 | Komplett | |||
P-CRRD-mekanism | Beställda set | Några | ? | BZ1, och - maximering av aktier | Partiell, men ES i förhållande till distribuerade objekt | Ungefär strategiskt osårbar om det finns många agenter. | |
Maximalt Nash-välbefinnande [9] | Objektsvärdering | Tillsats | NP-hård (men finns i speciella fall av approximation) | BZ1 och ungefär -maximering av aktier | EP |
Med submodulära hjälpfunktioner är fördelningen EF och PBZ1. |