El corte justo del pastel es una especie de problema de división justa . El problema involucra un recurso heterogéneo, como un pastel con varias decoraciones (de crema , bayas, chocolate ), que se supone que son divisibles , es decir, se puede cortar un trozo arbitrariamente pequeño sin destruir el valor total. El recurso debe dividirse entre varios socios que tienen diferentes preferencias para diferentes partes del pastel. Por ejemplo, algunas personas prefieren las decoraciones de chocolate, otras prefieren las cerezas, mientras que otras solo quieren una pieza más grande. El reparto debe ser subjetivamente justo, cada participante debe recibir una parte que considere justa.
El término "pastel" es solo una metáfora , los procedimientos de corte de pastel se pueden usar para separar diferentes tipos de recursos, como la propiedad de la tierra , el espacio publicitario o el tiempo de transmisión.
El problema de cortar la torta fue propuesto por Hugo Steinhaus después de la Segunda Guerra Mundial [1] y sigue siendo un tema de intenso estudio en matemáticas , informática , economía y ciencias políticas [2] .
Hay un pastel , que generalmente se supone que es un segmento unidimensional finito, un polígono bidimensional o un subconjunto finito de un espacio euclidiano de dimensiones superiores .
Hay una persona con los mismos derechos a [3] .
debe dividirse en subconjuntos tan disjuntos que cada participante reciba un subconjunto separado. La pieza destinada al participante se designa como , y .
Cada participante debe recibir una pieza con un valor "justo". La equidad se determina sobre la base de funciones de valor subjetivo . Cada cara tiene una función de valor subjetivo que asigna subconjuntos a números.
Se supone que las funciones son absolutamente continuas en longitud, área o (generalmente) la medida de Lebesgue [4] . Esto significa que no hay "átomos", es decir, puntos singulares a los que uno o más agentes les asignan un valor positivo. Por lo tanto, todas las partes del pastel son divisibles.
Además, en algunos casos, se supone que las funciones de evaluación son sigma-aditivas .
Usaremos el siguiente pastel como ilustración:
El criterio original y más general de justicia es la proporcionalidad (PR, inglés proporcionality , PR). En el reparto proporcional de la tarta , cada participante recibe un trozo, cuyo valor estima al menos en el valor total de toda la tarta. En el ejemplo anterior, se puede obtener una división proporcional entregando toda la porción de vainilla y 4/9 de la porción de chocolate a George (con una puntuación total de 6,66), y los 5/9 restantes de la porción de chocolate se le dan a Alice (con una puntuación total de 5). Simbólicamente:
.El criterio de proporcionalidad puede generalizarse a situaciones en las que los derechos de las personas no son iguales. Por ejemplo, al dividir proporcionalmente un pastel con diferentes partes , el pastel pertenece a los accionistas, por lo que uno de ellos posee el 20% y el otro el 80% del pastel. Esto conduce a un criterio de proporcionalidad ponderada :
,donde w i son pesos cuya suma es 1.
Otro criterio típico es la ausencia de envidia (OZ, inglés envy-freeness , EF). Con una división envidiosa [5] , cada persona recibe una pieza, cuyo valor, según esta persona, no es menor que el valor de las otras piezas. Lenguaje formal:
.En algunos casos, existe una relación de implicación (consecuencia) entre la proporcionalidad y la ausencia de envidia, reflejada en el siguiente cuadro:
Agentes | Calificaciones | de OZ sigue PR? | de PR sigue a OZ? |
---|---|---|---|
2 | aditivo | Sí | Sí |
2 | general | No | Sí |
3+ | aditivo | Sí | No |
3+ | general | No | No |
El tercer criterio, menos utilizado, es la imparcialidad ( equitability en inglés , EQ). En una división imparcial , cada persona come una pieza con exactamente el mismo valor de evaluación. En el ejemplo del pastel, se puede obtener un corte imparcial entregando a cada participante la mitad del chocolate y la mitad de las piezas de vainilla, de modo que cada participante disfrute de un valor de 5. Simbólicamente:
.El cuarto criterio es la precisión . Si la participación de cada socio i es igual a w i , entonces una división exacta es una división en la que:
.Si todos los pesos son iguales (1/ n ), entonces el corte se llama perfecto y
.En algunos casos, las piezas destinadas a los participantes deben satisfacer algunas restricciones geométricas además de la equidad.
En la jurisprudencia, a menudo se considera la rentabilidad de la partición. Consulte el artículo " Corte eficiente de tortas ".
Además de las propiedades deseables de los cortes finitos, también existen propiedades deseables del proceso de división. Una de esas propiedades es la veracidad (también conocida como compatibilidad de estímulo ), que puede ser de dos niveles.
Para los humanos, la división OD siempre existe y se puede encontrar utilizando el protocolo divide y elige . Si las funciones de evaluación son aditivas, este corte también será PR, en caso contrario no se garantiza la proporcionalidad.
Para n personas con puntajes aditivos, siempre hay un corte proporcional. Protocolos más utilizados:
Consulte el artículo " División proporcional de un pastel con diferentes proporciones " para obtener detalles y una bibliografía completa.
Los algoritmos anteriores se centran principalmente en agentes con una parte igual de los requisitos de recursos. Sin embargo, puede generalizarlos y obtener una división proporcional del pastel con diferentes partes .
La división PO para una persona existe incluso si las calificaciones no son aditivas, siempre que estén representadas por conjuntos de preferencias coherentes. La división OD se estudió por separado para el caso en que las piezas deben estar conectadas y para el caso en que las piezas pueden consistir en partes separadas desconectadas.
Para piezas conectadas, los principales resultados son:
Ambos algoritmos son infinitos: el primero es continuo, mientras que el segundo puede tardar una cantidad infinita de tiempo en converger. De hecho, ningún protocolo finito puede encontrar cortes libres de envidia en intervalos conectados para 3 o más personas .
Para fragmentos (posiblemente) desconectados, los principales resultados son:
El resultado negativo en el caso general es mucho más débil que en el caso de la conectividad. Todo lo que sabemos es que cualquier algoritmo de corte sin envidia debe usar al menos consultas. Existe una gran brecha entre este resultado y la complejidad computacional de los procedimientos conocidos.
Ver corte de torta sin envidia [ 5 ] para detalles y una bibliografía completa .
Cuando las funciones de evaluación son aditivas, hay un corte de utilidad ( Utilitarian-maximal , UM) . Intuitivamente, para crear un corte de RP, necesitamos darle a cada participante un trozo de pastel con un valor que sea máximo para él. En el ejemplo del pastel RP, cortar le dará todo el chocolate a Alice y toda la vainilla a George, logrando utilidad .
Este proceso es fácil de implementar si las funciones de evaluación son constantes por partes, es decir, el pastel se puede dividir en partes de manera que la densidad de precios de cada parte sea constante para todos los participantes. Cuando las funciones del estimador no son constantes por partes, la existencia de cortes RP se basa en una generalización de este procedimiento para las funciones del estimador usando el teorema de Radon-Nikodim , ver el Teorema 2 en Dubins y Spanier [9] .
Cuando el pastel es unidimensional y las piezas deben estar conectadas (es decir, segmentos continuos), el algoritmo simple para asignar la pieza al agente más significativo no funciona. En este caso, la tarea de encontrar el RP del corte es NP-difícil y, además, ningún esquema FPTAS es posible a menos que P = NP. Hay un algoritmo de aproximación de 8 veces y un algoritmo de complejidad parametrizada que es exponencial en el número de jugadores [12] .
Para cualquier conjunto de pesos positivos, la partición RP ponderada se puede encontrar mediante métodos similares. Por lo tanto, las particiones eficientes de Pareto ( PE) siempre existen .
Recientemente, ha habido interés no solo en la equidad de la división final, sino también en la equidad del procedimiento de división: no debe haber diferencia entre los diferentes roles en el procedimiento. Se ha estudiado cierta equidad procesal:
Consulte el artículo " Corte de pastel justo simétrico " para obtener detalles y enlaces.
Para n personas con funciones de valor aditivo, siempre hay una división EPOS [13] .
Si el pastel es un intervalo unidimensional y cada participante debe obtener un intervalo conexo, entonces se cumple el siguiente resultado general: si las funciones de evaluación son estrictamente monótonas (cada participante prefiere fuertemente una pieza, y no cualquiera de sus propios subconjuntos), entonces cualquier división de OZ también será un EP [14] . Por lo tanto, el protocolo de Simons en este caso da la división EPOS.
Si el pastel es un círculo unidimensional (por ejemplo, un intervalo en el que se identifican topológicamente dos extremos) y cada cara debe recibir un arco conectado, entonces el resultado anterior no es correcto: la división OD no será necesariamente un EP. Además, hay pares de funciones de estimación (no aditivas) para las que no existe el uso compartido de EPOS. Sin embargo, si hay 2 agentes y al menos uno de ellos tiene una función de evaluación aditiva, entonces existe la división EPOS [15] .
Si el pastel es unidimensional, pero cualquier persona puede obtener un subconjunto discontinuo, la división OD no será necesariamente EP. En este caso, se requieren algoritmos más complejos para encontrar el EPOS de la división.
Si las funciones de evaluación son aditivas y constantes por partes, entonces hay un algoritmo que encuentra la división EPOS [16] . Si las funciones de densidad del estimador son aditivas y continuas de Lipschitz , entonces pueden aproximarse mediante funciones constantes por partes “tan cerca como queramos”, por lo que este algoritmo aproxima la división EPOS “tan cerca como queramos” [16] .
La división OD no es necesariamente la RP [17] [18] . Uno de los enfoques para hacer frente a esta dificultad es buscar la división con el valor máximo de utilidad entre todos los OC posibles de OC. Este problema fue estudiado para un pastel, que es un intervalo unidimensional, del cual cada persona puede obtener partes discontinuas, y las funciones de evaluación son aditivas [19] .
La mayoría de los procedimientos de distribución justa existentes descritos anteriormente asumen una utilidad adicional para los jugadores. En otras palabras, si un jugador obtiene alguna utilidad de 25 g de pastel de chocolate, se supone que obtendrá exactamente el doble de utilidad de 50 g del mismo pastel de chocolate.
En 2013, Rishi S. Mirchandani demostró que la mayoría de los algoritmos de división justa existentes son incompatibles con las funciones de utilidad no aditivas [20] . También demostró que el caso especial del problema de la división justa, en el que los jugadores tienen funciones de utilidad no aditivas, no puede tener soluciones proporcionales.
Mirchandani sugirió que el problema de la división justa podría resolverse utilizando técnicas de optimización no lineal. Sin embargo, la pregunta sigue siendo si existen mejores algoritmos para subconjuntos específicos de funciones de utilidad no aditivas.