stringtranslate.com

Minimización de la envidia

En informática e investigación de operaciones , el problema de minimización de la envidia es el problema de asignar elementos discretos entre agentes con diferentes valoraciones sobre los elementos, de modo que la cantidad de envidia sea lo más pequeña posible.

Idealmente, desde una perspectiva de equidad, uno querría encontrar una asignación de ítems libre de envidia - una asignación en la que ningún agente envidie a otro agente. Es decir: ningún agente prefiere el paquete asignado a otro agente. Sin embargo, con ítems indivisibles esto podría ser imposible. Un enfoque para lidiar con esta imposibilidad es convertir el problema en un problema de optimización , en el que la función de pérdida es una función que describe la cantidad de envidia. En general, este problema de optimización es NP-hard , ya que incluso decidir si existe una asignación libre de envidia es equivalente al problema de partición . Sin embargo, hay algoritmos de optimización que pueden arrojar buenos resultados en la práctica.

Definiendo la cantidad de envidia

Existen varias formas de definir la función objetivo (la cantidad de envidia) para la minimización. Algunas de ellas son:

Minimizar la proporción de envidia

En las valoraciones generales, cualquier algoritmo determinista que minimice la máxima relación de envidia requiere un número de consultas que es exponencial en el número de bienes en el peor de los casos. [1] : 3 

Con valoraciones aditivas e idénticas : [1] : 4–6 

Con valoraciones aditivas y diferentes : [3]

Minimización de la envidia distribuida

En algunos casos, es necesario calcular una asignación que minimice la envidia de manera distribuida, es decir, cada agente debe calcular su propia asignación, de manera que se garantice que la asignación resultante sea consistente. Este problema se puede resolver presentándolo como un problema de optimización de restricciones distribuidas asimétricas (ADCOP) de la siguiente manera. [4]

El problema se puede resolver utilizando el siguiente algoritmo de búsqueda local . [4]

Minimización en línea de la diferencia de envidia

En ocasiones, los artículos que se deben asignar no están disponibles todos a la vez, sino que llegan con el tiempo de forma online. Cada artículo que llega debe asignarse de inmediato. Un ejemplo de aplicación es el problema de un banco de alimentos , que acepta donaciones de alimentos y debe asignarlas de inmediato a organizaciones benéficas.

Benade, Kazachkov, Procaccia y Psomas [5] consideran el problema de minimizar la máxima diferencia de envidia , donde las valoraciones se normalizan de modo que el valor de cada elemento esté en [0,1]. Nótese que en la variante fuera de línea de esta configuración, es fácil encontrar una asignación en la que la máxima diferencia de envidia sea 1 (tal asignación se llama EF1; vea la asignación de elementos sin envidia para más detalles). Sin embargo, en la variante en línea la diferencia de envidia aumenta con el número de elementos. Muestran un algoritmo en el que la envidia después de T elementos está en . Jiang, Kulkarni y Singla [6] mejoran su límite de envidia usando un algoritmo para la minimización de discrepancia bidimensional en línea .

Otros ajustes

Otros entornos en los que se estudió la minimización de la envidia son:

Referencias

  1. ^ ab Lipton, RJ; Markakis, E.; Mossel, E.; Saberi, A. (2004). "Sobre asignaciones aproximadamente justas de bienes indivisibles". Actas de la 5.ª conferencia de la ACM sobre comercio electrónico - EC '04 . pág. 125. doi :10.1145/988772.988792. ISBN 1-58113-771-0.
  2. ^ Graham, RL (1969). "Límites en anomalías de tiempo de multiprocesamiento". Revista SIAM de Matemáticas Aplicadas . 17 (2): 416–429. CiteSeerX 10.1.1.90.8131 . doi :10.1137/0117039. 
  3. ^ Nguyen, Trung Thanh; Rothe, Jörg (2014). "Minimizar la envidia y maximizar el bienestar social promedio de Nash en la asignación de bienes indivisibles". Matemáticas Aplicadas Discretas . 179 : 54–68. doi : 10.1016/j.dam.2014.09.010 .
  4. ^ ab Netzer, Arnon; Meisels, Amnon; Zivan, Roie (1 de marzo de 2016). "Minimización de la envidia distribuida para la asignación de recursos". Agentes autónomos y sistemas multiagente . 30 (2): 364–402. doi :10.1007/s10458-015-9291-7. ISSN  1387-2532. S2CID  13834856.
  5. ^ Benade, Gerdus; Kazachkov, Aleksandr M.; Procaccia, Ariel D.; Psomas, Christos-Alexandros (11 de junio de 2018). "Cómo hacer que la envidia desaparezca con el tiempo". Actas de la Conferencia ACM de 2018 sobre economía y computación . EC '18. Ithaca, NY, EE. UU.: Association for Computing Machinery. págs. 593–610. doi :10.1145/3219166.3219179. ISBN 978-1-4503-5829-3. Número de identificación del sujeto  3340196.
  6. ^ Jiang, Haotian; Kulkarni, Janardhan; Singla, Sahil (2 de octubre de 2019). "Discrepancia geométrica en línea para llegadas estocásticas con aplicaciones para la minimización de la envidia". arXiv : 1910.01073 [cs.DS].
  7. ^ Yukihiro, Nishimura (2008). "Minimización de la envidia en el contexto fiscal óptimo". AgEcon Search . Documento de trabajo n.º 1178. doi :10.22004/ag.econ.273655.
  8. ^ Abdulkadiroglu, Atila; Che, Yeon-Koo; Pathak, Parag A.; Roth, Alvin E.; Tercieux, Olivier (27 de marzo de 2017). "Minimizar la envidia justificada en la elección de escuela: el diseño de OneApp en Nueva Orleans". Serie de documentos de trabajo. doi :10.3386/w23265. S2CID  9497845. {{cite journal}}: Requiere citar revista |journal=( ayuda )