La maximización de acciones (MMD, ing. Maximin share , MMS) es un criterio para una distribución justa de objetos . Dado un conjunto de objetos con diferentes valores, 1-out-n maximin-share significa el valor más grande que se puede obtener dividiendo los objetos en n partes y eligiendo la parte con el valor mínimo.
La distribución de objetos entre n agentes con diferentes puntajes se llama MMD-justa si cada agente obtiene un conjunto que es al menos tan bueno como su 1 -out- n maximin-share. La justicia MDM fue propuesta por Eric Budisch [1] como un debilitamiento del criterio de proporcionalidad : cada agente recibe un conjunto con un valor no inferior a la distribución equitativa (1/ n de cada recurso). proporcionalidadpuede garantizarse si los objetos son divisibles, pero no si son indivisibles, incluso si todos los agentes tienen estimaciones idénticas. Por el contrario, la equidad de MMD siempre se puede garantizar para agentes idénticos, por lo que esta es una alternativa natural a la proporcionalidad incluso si los agentes son diferentes.
Los mismos objetos. Suponga primero que m objetos idénticos deben distribuirse equitativamente entre n personas. Idealmente, cada persona debería recibir m / n objetos, pero puede resultar que si m no es divisible por n , esto es imposible, ya que los objetos son indivisibles. Un criterio natural de segundo nivel es redondear m / n al entero más cercano y dar a cada persona al menos objetos de piso ( m / n ). Obtener objetos menores que el piso ( m / n ) sería "demasiado injusto": esta injusticia ya no puede ser cubierta por la indivisibilidad de los objetos.
objetos distinguidos. Ahora suponga que los objetos son distintos y cada uno tiene un valor diferente. Ahora, redondear hacia abajo al entero más cercano puede no dar la solución deseada. Por ejemplo, supongamos que n = 3 y m = 5 y el valor de los objetos es 1, 3, 5, 6, 9. La suma de los valores es 24 y este número es divisible por 3, por lo que lo ideal sería dar cada participante un artículo, valorado al menos 8, pero eso no es posible. El valor más alto que podemos garantizar a todos los agentes es 7, que resulta de la distribución {1,6},{3,5},{9}.
El conjunto {1,6} en el que se alcanza el valor de maximin se denomina "1-out-3 maximin-parts": este es el mejor subconjunto de objetos que se puede crear dividiendo el conjunto original en 3 partes y eligiendo el conjunto menos significativo. Por lo tanto, en este ejemplo, la distribución es MMD-justa si y solo si el valor que recibe cada agente es al menos 7.
Calificaciones variables. Supongamos ahora que cada agente evalúa cada objeto de forma diferente , por ejemplo
Ahora cada agente tiene un conjunto diferente de MMD:
Aquí, la distribución es MMD-justa si le da a Alice un valor de al menos 7, George al menos 8 y Dina un valor de al menos 3. Por ejemplo, una distribución en la que George obtiene los dos primeros objetos {1,7 }, Alice obtiene los siguientes dos {5,6} y Daina obtiene el objeto {17} es MMD-fair.
Interpretacion _ La MMD de 1 sobre n de un agente puede interpretarse como la utilidad máxima que un agente puede esperar obtener de una distribución si otros agentes tienen las mismas preferencias, si él siempre obtiene la peor parte. Esta es la utilidad mínima a la que tiene derecho el agente (en su opinión), en base a los siguientes argumentos: si otros agentes van a tener las mismas preferencias que yo, hay al menos una distribución que me va a dar tal utilidad y que da otros agentes no menos, por lo tanto, no tienen ninguna razón para darme menos.
Interpretación alternativa: el conjunto preferido por el agente, garantizado por el divisor en el protocolo divide y elige entre oponentes rivales: el agente propone la mejor asignación y deja la regla de selección del conjunto a otros, mientras que él toma el conjunto restante [2 ] .
La equidad de MMD también se puede describir como el resultado del siguiente proceso de negociación. Se ha sugerido alguna distribución. Cada agente puede quejarse de tal distribución y ofrecer la suya propia. Sin embargo, una vez hecho esto, debe permitir que los demás tomen sus partes, mientras que él mismo toma el conjunto restante. Por lo tanto, un agente se quejará de una distribución solo si puede ofrecer una distribución en la que todos los conjuntos sean mejores que el actual. Una asignación es MMD-justa si y solo si ninguno de los agentes se queja de ello, es decir, para cualquier agente en cualquier asignación hay un conjunto que no es mejor que la parte que recibirá en la asignación actual.
Si todos los n agentes tienen valoraciones idénticas, por definición siempre existe una distribución justa de MMD.
Si solo n -1 agentes tienen puntajes idénticos, la distribución justa de MMD todavía existe y se puede encontrar usando el protocolo divide y elige : n -1 agentes idénticos dividen objetos en n conjuntos, cada uno de los cuales no es peor que MMD, luego, el agente n elige el conjunto con la puntuación más alta y los agentes idénticos clasifican los n -1 conjuntos restantes.
En particular, para dos agentes, siempre existe una distribución justa de MMD.
Bouvre y Lemaitre [2] realizaron simulaciones intensivas en datos aleatorios para más de 2 agentes y encontraron que existían distribuciones justas de MMD en cada prueba. Demostraron que existen distribuciones justas de MMD en los siguientes casos:
Procaccia y Won [3] , así como Kurokawa [4] , construyeron un ejemplo con n= 3 agentes y m = 12 objetos, en el que la distribución garantiza a cada agente un MMD de 1 sobre 3. Además, demostraron que para cualquiera hay un ejemplo con objetos.
Para el caso de la inexistencia de distribuciones de MMD, Procaccia y Vaughn propusieron una aproximación multiplicativa para la MMD: la distribución se denomina MMD de participación r para alguna fracción r de [0,1] si el valor de cualquier agente no es menos que la fracción r del valor de su MMD.
Presentaron un algoritmo que siempre encuentra el MMD compartido, donde , y oddfloor( n ) es el entero impar más grande que no excede n . En particular, , decrece a medida que n aumenta y siempre es mayor que . Su algoritmo se ejecuta en tiempo polinomial en m si n es constante.
Amanatidis, Markakis, Nikzad y Saberi [5] demostraron que en problemas generados aleatoriamente, las distribuciones MMD justas existen con alta probabilidad . Propusieron varios algoritmos mejorados.
Barman y Krishnamurti [6] presentaron
Godsi, Hadzhigoyi, Sedigin y Yami [7] propusieron
Garg, McGlaflin y Taki [8] propusieron un algoritmo simple para MMD de 2/3 partes, cuyo análisis es simple.
Actualmente se desconoce cuál es el valor más grande de r para el cual siempre existe una distribución de MMD parcial de r . Puede ser un número entre 3/4 y 1 (sin incluir el 1).
Amanatidis, Burmpas y Markakis [9] propusieron estrategias invulnerables para distribuciones justas aproximadas de MMD (ver también División estratégicamente justa ):
Xin y Pingyang [10] estudiaron la distribución justa de deberes de MMD (objetos con calificaciones negativas) y demostraron que siempre existe una distribución parcial de MMD del 11 de septiembre.
Budish [1] propuso otra aproximación de la distribución 1-out- n MMD - 1-out-( ) MMD (cada agente obtiene al menos tanto como podría obtener dividiéndose en n + 1 conjuntos y eligiendo el peor de ellos) . Demostró que un equilibrio competitivo aproximado con ingresos iguales siempre garantiza 1 de ( ) MMD. Sin embargo, esta distribución puede exceder la cantidad de objetos disponibles y, lo que es más importante, exceder las necesidades: la suma de conjuntos distribuidos a todos los agentes puede ser ligeramente mayor que la suma de todos los objetos. Tal error es aceptable en la asignación de asientos a los estudiantes del curso, ya que una pequeña escasez puede corregirse agregando un pequeño número de sillas. Pero el clásico problema de división justa supone que no se pueden sumar elementos.
Para cualquier número de agentes con estimadores aditivos, cualquier distribución justa libre de envidia con la excepción de uno ( EF1) da a cada agente al menos 1-out-(2 n -1) MMD [11] . La distribución BZ1 se puede encontrar, por ejemplo, utilizando la distribución cíclica de objetos o el procedimiento de ciclos de envidia .
Además, la distribución de MMD 1-out-(2 n -2) se puede encontrar utilizando coincidencias sin envidia [12] .
En la actualidad, no se sabe cuál es el N mínimo para el cual siempre existe una distribución MMD de 1 de N. Puede ser cualquier número entre n +1 y 2 n -2. El valor más pequeño de n para el que tal N ya no se conoce es 4.
La condición MDM inicial se puede utilizar para agentes asimétricos (agentes con diferentes acciones debido a ellos) [13] .
Algunos algoritmos básicos relacionados con MMD:
Una asignación se denomina emparejamiento -maximin -share-fair ( PMMS -fair) si, para cualquier par de agentes i y j , el agente i recibe al menos su 1-out-2 maximin- la parte limitada por objetos del conjunto total de objetos i y j [16] .
La distribución se llama group - wise-maximin-share-fair ( GMMS -fair ) si, para cualquier subgrupo de agentes de tamaño k , cada miembro del subgrupo recibe su 1 -de- k maximin-share, limitada a los objetos obtenidos por este subgrupo [17] .
Varias nociones de justicia están relacionadas con valoraciones aditivas de la siguiente manera.
Se garantiza que las distribuciones HMMD existen cuando las estimaciones de los agentes son binarias o idénticas. Con estimaciones aditivas generales, existen distribuciones 1/2-HMMD y se pueden encontrar en tiempo polinomial [17] .