Un mecanismo óptimo bayesiano ( BOM , por sus siglas en inglés) es un mecanismo en el que el diseñador desconoce las valoraciones de los agentes para quienes está diseñado, pero sabe que son variables aleatorias y conoce la distribución de probabilidad de estas variables.
Un ejemplo típico es el de un vendedor que desea vender artículos a compradores potenciales. El vendedor busca fijar el precio de los artículos de manera que maximice su ganancia. Los precios óptimos dependen de la cantidad que cada comprador esté dispuesto a pagar por cada artículo. El vendedor desconoce estas cantidades, pero supone que provienen de una distribución de probabilidad conocida . La expresión "diseño bayesiano de mecanismos óptimos" tiene el siguiente significado: [ 1 ] : 335–338
- Bayesiano significa que conocemos la distribución de probabilidad de la que se extraen las valoraciones de los agentes (a diferencia del diseño de mecanismos sin información previa , que no asume ninguna distribución de probabilidad previa).
- Óptimo significa que queremos maximizar los ingresos esperados del subastador, donde la expectativa supera la aleatoriedad en las valoraciones de los agentes.
- Por mecanismo queremos diseñar reglas que definan un mecanismo veraz , en el que cada agente tenga un incentivo para informar sobre su verdadero valor.
Ejemplo
Hay un artículo en venta. Hay dos compradores potenciales. La valoración de cada comprador se extrae de una distribución uniforme en [0,1].
La subasta de Vickrey es un mecanismo veraz y su beneficio esperado, en este caso, es 1/3 (la subasta a sobre cerrado de primer precio es un mecanismo no veraz y su beneficio esperado es el mismo ).
Esta subasta no es óptima. Es posible obtener una mayor ganancia estableciendo un precio de reserva . La subasta de Vickrey con un precio de reserva de 1/2 alcanza una ganancia esperada de 5/12, que en este caso es óptima. [ 2 ]
Notación
Suponemos que los agentes tienen funciones de utilidad de un solo parámetro , como en una subasta de un solo artículo. Cada agentetiene un valorque representa el "valor ganador" del agente (por ejemplo, la valoración que el agente hace del artículo). No conocemos estos valores, pero sí sabemos que cada unose extrae i.i.d. de una determinada distribución de probabilidad. Denotamos porla función de distribución acumulativa :
y porla función de distribución de probabilidad :
Una asignación es un vector, de tal manera que para cada,es 1 si el agentegana y 0 en caso contrario. Cada asignación podría tener un costo para el subastador,.
El superávit de una asignación se define como:
Esta es la ganancia total de los agentes, menos el costo del subastador.
El excedente es la mayor ganancia posible. Si cada agente ganadorpaga exactamente su valorEntonces, la ganancia del subastador es exactamente el excedente.Esto significa que el subastador se queda con todo el excedente y no deja ninguna utilidad para los agentes.
Esta ganancia máxima no se puede alcanzar porque si el subastador intenta cobrar a cada agente ganador su valorLos agentes mentirán y declararán un valor menor para pagar menos. El mecanismo de Myerson viene a solucionar este problema.
El mecanismo de Myerson
Roger Myerson diseñó un mecanismo bayesiano óptimo para agentes de utilidad de un solo parámetro . El truco clave en el mecanismo de Myerson es usar valoraciones virtuales . Para cada agente, define su valoración virtual como:
Cabe señalar que la valoración virtual suele ser inferior a la valoración real. Incluso es posible que la valoración virtual sea negativa, mientras que la valoración real sea positiva.
Defina el excedente virtual de una asignación.como:
Cabe señalar que el superávit virtual suele ser menor que el superávit real.
Un teorema clave de Myerson dice que: [ 1 ] : 336 [ 3 ]
- El beneficio esperado de cualquier mecanismo veraz es igual a su excedente virtual esperado.
(la esperanza se calcula teniendo en cuenta la aleatoriedad en las valoraciones de los agentes).
Este teorema sugiere el siguiente mecanismo:
- Pregúntale a cada agentepara informar su valoración
- Basándonos en la respuesta y las funciones de distribución conocidas, calcular.
- Calcula una asignación x que maximice el excedente virtual..
Para completar la descripción del mecanismo, debemos especificar el precio que cada agente ganador debe pagar. Una forma de calcular el precio es utilizar el mecanismo VCG sobre las valoraciones virtuales.El mecanismo VCG devuelve tanto una asignación que maximiza el excedente virtual como un vector de precios. Dado que el vector de precios corresponde a las valoraciones virtuales, debemos convertirlo de nuevo al espacio de valoraciones reales. Por lo tanto, el paso final del mecanismo es:
- Tomar de cada agente ganadorel precio, dóndees el precio determinado por el mecanismo VCG.
Veracidad
El mecanismo de Myerson es veraz siempre que la regla de asignación satisfaga la propiedad de monotonicidad débil , es decir, la función de asignación es débilmente creciente en las valoraciones de los agentes. La regla de asignación VCG es, de hecho, débilmente creciente en las valoraciones, pero la utilizamos con valoraciones virtuales en lugar de valoraciones reales. Por lo tanto, el mecanismo de Myerson es veraz si las valoraciones virtuales son débilmente crecientes en las valoraciones reales. Es decir, si para todo:es una función débilmente creciente de.
Sino es una función débilmente creciente de, entonces se puede utilizar el planchado Myerson .
El mecanismo de Myerson puede aplicarse en diversos contextos. A continuación se presentan dos ejemplos.
Subasta de un solo artículo
Supongamos que queremos vender un solo artículo y sabemos que las valoraciones de todos los agentes provienen de la misma distribución de probabilidad, con funciones. Entonces, todos los postores tienen la misma función de valoración virtual,Supongamos que esta función es débilmente creciente. En este caso, el mecanismo VCG se reduce a la subasta de Vickrey : asigna el artículo al agente con la mayor valoración (la oferta más alta). Pero el mecanismo de Myerson utiliza VCG con valoraciones virtuales, que pueden ser negativas. Por lo tanto, el mecanismo de Myerson, en este caso, se reduce a la subasta de Vickrey con precio de reserva . Asigna el artículo al agente con la mayor valoración, pero solo si su valoración virtual es al menos 0. Esto significa que el precio de reserva del mecanismo de Myerson es exactamente:
Entonces, si conocemos las funciones de distribución de probabilidad, podemos calcular la funcióny a partir de ello, hallar el precio de reserva óptimo.
Subasta de bienes digitales
En una subasta de bienes digitales , tenemos un suministro ilimitado de artículos idénticos. Cada agente desea como máximo un artículo. Las valoraciones de los agentes para el artículo provienen de la misma distribución de probabilidad, con funcionesy función de valoración virtual El mecanismo VCG asigna un artículo a cada agente con una valoración virtual no negativa y cobra el precio mínimo de victoria, que es:
Esto equivale exactamente al precio de venta óptimo: el precio que maximiza el valor esperado de la ganancia del vendedor, dada la distribución de las valoraciones:
Alternativas
El diseño de mecanismos óptimos bayesianos requiere conocer las distribuciones de las que se extraen las valoraciones de los agentes. Este requisito no siempre es factible. Existen otras alternativas:
- Cuando se desconoce la distribución, se puede utilizar un mecanismo independiente de la distribución previa .
- Cuando ni siquiera se puede asumir que los agentes provienen de alguna distribución de probabilidad, se debe utilizar un mecanismo que no requiera información previa .
Referencias
- ^ Vazirani , Vijay V .; Nisán, Noam ; Jardín rugoso, Tim ; Tardos, Éva (2007). Teoría algorítmica de juegos (PDF) . Cambridge, Reino Unido: Cambridge University Press. ISBN 0-521-87282-0.
- ↑ Sergio Parreiras. "Ingresos esperados obtenidos por la subasta de Vickery con precio de reserva 1/2" . stackexchange .
- ↑ Myerson, Roger B. (1981). "Diseño óptimo de subastas". Matemáticas de la investigación operativa . 6 (1): 58– 73. doi : 10.1287/moor.6.1.58 .
- Diseño de mecanismos