Envidiosa distribución de objetos.

La distribución de objetos sin envidia (sin envidia, KB, English  Envy-free , EF distribución [1] ) es un problema de distribución justa de objetos , en el que el criterio de justicia es la ausencia de envidia en la distribución resultante - cada agente debe recibir un conjunto de objetos, cuyo valor (según él considere) no sea inferior a las acciones recibidas por otros agentes [2] .

Dado que los objetos son indivisibles, es posible que la distribución de KB no exista. El caso más simple de tal división es un objeto, que debe distribuirse entre al menos dos agentes: si un agente obtiene el objeto, el segundo lo envidiará. Así, los procedimientos de división implican varios tipos de relajación del requisito de no envidia .

Encontrar una distribución libre de envidia, si existe

Preferencias de pedido de conjuntos: Sin celos

El procedimiento de poda encuentra una distribución de KB completa para dos agentes si y solo si dicha distribución existe. El procedimiento requiere que los agentes clasifiquen conjuntos de objetos, pero no requiere información de utilidad cuantitativa . El algoritmo funciona si las preferencias de los agentes son estrictamente monótonas y no hay necesidad de asumir que son preferencias adaptativas . En el peor de los casos, los agentes pueden tener varios conjuntos posibles, por lo que el tiempo de ejecución puededepender exponencialmente del número de objetos.

Orden de preferencia de objetos: notorio/posible sin envidia

Por lo general, es más fácil para las personas ordenar objetos individuales que ordenar conjuntos de objetos. Asumiendo que todos los agentes tienen preferencias adaptativas , entonces es posible elevar la ordenación de objetos a una ordenación parcial de conjuntos. Por ejemplo, si los objetos están ordenados w>x>y>z, esto implica que {w, x}>{y, z} y {w, y}>{x, z}, pero no implica ninguna preferencia entre {w, z} y {x, y}, entre {x} y {y, z}, y así sucesivamente.

Dada una ordenación de objetos:

Bouvre, Endriss y Leng [3] estudiaron los problemas algorítmicos de encontrar una distribución ZBZ/WBZ con una condición adicional de eficiencia, parcialidad, integridad, COP o COP. En general, el caso WBZ es computacionalmente más simple, mientras que el caso ZBZ es más difícil.

¿Existe una distribución KB

La distribución vacía siempre es KB, pero si queremos requerir eficiencia además de KB, la solución al problema se vuelve computacionalmente difícil [4] :

Distribución de búsquedas con nivel limitado de envidia

Algunos procedimientos encuentran una distribución que no tiene envidia, excepto por un objeto (BZ1)  : para dos agentes A y B, hay un objeto, al eliminarlo del conjunto del agente B, el agente A ya no envidiará al agente B. [8] .

Procedimiento circular

Si todos los agentes tienen utilidades poco aditivas , el siguiente protocolo (que es similar a la planificación por turnos ) brinda la distribución completa de KB1:

  1. Organizar los agentes de forma arbitraria.
  2. Siempre que haya objetos sin asignar
    • Permitimos que los agentes con números a partir del 1 elijan un objeto.
Prueba [9] : para cualquier agente , dividimos las elecciones realizadas por los agentes en subsecuencias  : la primera subsecuencia comienza con el agente 1 y termina con el agente . La última subsecuencia comienza con y termina con . En la segunda secuencia, el agente elige primero, por lo que elige el mejor objeto y, por lo tanto, no envidia al otro agente. Un agente solo puede envidiar a uno de los agentes , y cualquier envidia proviene solo del objeto que se eligió en la primera subsecuencia. Si se quita este objeto, el agente no estará celoso.

El protocolo round robin requiere una aditividad débil , ya que requiere que cada agente elija el "mejor objeto" sin saber qué objetos elegirá posteriormente. En otras palabras, esto supone que los objetos son bienes independientes .

Procedimiento del Ciclo de la Envidia

El procedimiento de ciclos de envidia devuelve la distribución BZ1 completa para relaciones de preferencia arbitrarias. El único requisito es que los agentes puedan ordenar sus conjuntos de objetos.

Si las preferencias de los agentes están representadas por una función de utilidad cardinal , entonces la garantía BZ1 tiene una interpretación adicional: el nivel numérico de envidia de cada agente no excede la utilidad marginal máxima , es decir, la utilidad marginal máxima de un objeto individual para este agente

Procedimiento P-CRRD aproximado

Equilibrio competitivo aproximado a partir de ingresos iguales ( A- CEEI ) devuelve una  distribución B31 parcial para preferencias arbitrarias. El único requisito es que el agente pueda ordenar colecciones de objetos.

Una pequeña cantidad de objetos pueden permanecer sin asignar. La distribución es eficiente en el sentido de Pareto para objetos distribuidos. Además, el mecanismo P-CRRD es aproximadamente estratégicamente invulnerable si el número de agentes es grande.

Máximo bienestar de Nash

El  algoritmo Maximum-Nash-Welfare (MNW) elige la distribución completa que maximiza el producto de las utilidades. Requiere que cada agente proporcione un valor numérico para cada objeto y asume que las utilidades para los agentes son aditivas. La distribución resultante también será eficiente en BZ1 y Pareto [9] .

Si las preferencias de los agentes no son aditivas, la solución MNB no es necesariamente BZ1, pero si las preferencias de los agentes son al menos submodulares , la solución MNB satisface una propiedad más débil llamada distribución marginal sin envidia excepto por 1 objeto ( Marginal-Envy- Freeness  , MEF1).

BZ1 / BZd

Hay un criterio alternativo llamado Sin Envidia excepto por el Más Barato (BZd)  para dos agentes A y B. Si eliminamos cualquier objeto del conjunto de objetos del agente B, entonces A no envidiará a B. BZd es estrictamente más fuerte que BZ1. Pero aún se desconoce si siempre hay distribuciones BZd [9] .

Minimizando la Relación de Envidia

Dada una distribución de X , defina la relación de envidia de i a j (EnvyRatio) como:

entonces la razón es 1 si i no está celoso de j , y mayor que 1 si i está celoso de j . Definimos la relación de envidia de distribución como:

El problema de minimización de la relación de envidia  es el problema de encontrar la distribución X con la relación de envidia más pequeña.

Presupuestos generales

Según las preferencias generales, cualquier algoritmo determinista que calcule una distribución con un índice de envidia mínimo requiere un número de consultas que, en el peor de los casos, depende exponencialmente del número de objetos [5] .

Puntajes iguales aditivos

Con puntajes de preferencia aditivos e idénticos [5] :

Estimaciones varias aditivas

Con estimaciones de preferencias aditivas y diferentes [11]

Búsqueda de distribución parcial sin envidia

El procedimiento AL encuentra la distribución de KB para dos agentes. Puede descartar algunos de los objetos, pero la distribución final es eficiente en el sentido de Pareto en el sentido de que ninguna otra distribución de KB es mejor para uno y ligeramente mejor para el otro. El procedimiento AL requiere ordenar por valor los objetos separados solo de los agentes. El procedimiento asume que los agentes tienen preferencias adaptativas , y da una distribución que se sabe que no tiene envidia ( ciertamente sin envidia, ZBZ).

El procedimiento " ganador de ajuste " devuelve la distribución KB completa y efectiva para los dos agentes, pero puede requerir cortar uno de los objetos (o uno de los objetos permanece en uso común). El procedimiento requiere que cada agente informe un valor de utilidad numérico para cada objeto y asume que los agentes tienen funciones de utilidad aditivas .

La existencia de colocación sin envidia con evaluaciones aleatorias

Si los agentes tienen funciones de utilidad aditivas , que se toman de distribuciones de probabilidad que satisfacen algunos criterios, y la cantidad de objetos es lo suficientemente grande en relación con la cantidad de agentes, entonces la distribución KB existe con alta probabilidad . En particular [12]

Falta de Envidia y Otros Criterios de Justicia

Ver el artículo El problema de una distribución justa de objetos con una descripción detallada y referencias a la literatura.

Mesa final

A continuación se utilizan las siguientes notaciones:

Nombre Número
de participantes
Entrada preferencias Número
de solicitudes
Justicia Eficiencia Comentarios
Poda 2 Conjuntos ordenados Estrictamente monótono BZ Completo Si y solo si existe una distribución completa de KB
procedimiento AL 2 Objetos ordenados Débilmente aditivo Obviamente-BZ Parcial, pero la distribución no está dominada por Pareto por otra ZBZ
Ganador ajustable 2 Valoración de objetos Aditivo bien informado e imparcial EP Un objeto puede ser compartido
planificación circular Objetos ordenados Débilmente aditivo Obviamente-BZ1 Completo
ciclos de envidia Conjuntos ordenados monótono BZ1 Completo
Mecanismo P-CRRD Conjuntos ordenados Ningún ? BZ1, y - maximización de acciones Parcial, pero ES en relación con los objetos distribuidos Aproximadamente estratégicamente invulnerable si hay muchos agentes.
Máximo bienestar de Nash [9] Valoración de objetos Aditivo NP-hard (pero existen en casos especiales de aproximación) BZ1 y aproximadamente -maximización de acciones EP

Con funciones de utilidad submodulares, la distribución es EF y PBZ1.

Véase también

Notas

  1. Literalmente - la distribución de objetos sin envidia, lo cual, en general, es confuso - solo la envidia es el factor principal en tal distribución.
  2. Brandt, Conitzer, Endriss et al., 2016 , pág. 296–297.
  3. Bouveret, Endriss, Lang, 2010 , pág. 387–392.
  4. Brandt, Conitzer, Endriss et al., 2016 , pág. 300–310.
  5. 1 2 3 Lipton, Markakis, Mossel, Saberi, 2004 , pág. 125.
  6. Bouveret, Lang, 2008 , pág. 525–564.
  7. De Keijzer, Bouveret, Klos, Zhang, 2009 , pág. 98.
  8. 1 2 Budish, 2011 , p. 1061-1103.
  9. 1 2 3 4 5 Caragiannis, Kurokawa et al., 2016 , pág. 305.
  10. Graham, 1969 , pág. 416–429.
  11. Nguyen, Rothe, 2014 , pág. 54–68.
  12. Dickerson, Goldman et al., 2014 , pág. 1405–1411.

Literatura