En el diseño de mecanismos , se dice que un agente tiene una utilidad monoparamétrica si su valoración de los posibles resultados puede representarse mediante un único número. Por ejemplo, en una subasta de un solo artículo, las utilidades de todos los agentes son monoparamétricas, puesto que pueden representarse mediante su valoración monetaria del artículo. En cambio, en una subasta combinatoria de dos o más artículos relacionados, las utilidades no suelen ser monoparamétricas, puesto que generalmente se representan mediante sus valoraciones de todos los posibles conjuntos de artículos.
Notación
Hay un conjuntode posibles resultados.
Hayagentes que tienen diferentes valoraciones para cada resultado.
En general, cada agente puede asignar un valor diferente y no relacionado a cada resultado en.
En el caso especial de utilidad de un solo parámetro , cada agentetiene un subconjunto de resultado conocido públicamentecuáles son los "resultados ganadores" para el agente(por ejemplo, en una subasta de un solo artículo,contiene el resultado en el que el agentegana el artículo).
Para cada agente, hay un númeroque representa el "valor ganador" de. La valoración del agente de los resultados enpuede tomar uno de dos valores: [ 1 ] : 228
- para cada resultado en;
- 0 para cada resultado en.
El vector de los valores ganadores de todos los agentes se denota por.
Por cada agente, el vector de todos los valores ganadores de los demás agentes se denota por. Entonces.
Una función de elección social es una función que toma como entrada el vector de valores.y devuelve un resultadoSe denota poro.
Monotonicidad
La propiedad de monotonicidad débil tiene una forma especial en dominios de un solo parámetro. Una función de elección social es débilmente monótona si para cada agentey cada, si:
- y
- entonces:
Es decir, si el agenteSi un agente gana declarando un valor determinado, también puede ganar declarando un valor mayor (cuando las declaraciones de los demás agentes son iguales).
La propiedad de monotonicidad puede generalizarse a mecanismos aleatorios, que devuelven una distribución de probabilidad sobre el espacio.. [ 1 ] : 334 La propiedad WMON implica que para cada agentey cada, la función:
es una función débilmente creciente de.
Valor crítico
Para cada función de elección social débilmente monótona, para cada agentey para cada vector, hay un valor crítico, de tal manera que el agentegana si y solo si su oferta es al menos.
Por ejemplo, en una subasta de segundo precio , el valor crítico para el agentees la oferta más alta entre los demás agentes.
En entornos de un solo parámetro, los mecanismos veraces deterministas tienen un formato muy específico. [ 1 ] : 334 Cualquier mecanismo veraz determinista está completamente especificado por el conjunto de funciones c. Agentegana si y solo si su oferta es al menosy en ese caso, paga exactamente.
Implementación determinista
Se sabe que, en cualquier dominio, la monotonicidad débil es una condición necesaria para la implementabilidad. Es decir, una función de elección social solo puede implementarse mediante un mecanismo veraz si es débilmente monótona.
En un dominio de un solo parámetro, la monotonicidad débil también es una condición suficiente para la implementabilidad. Es decir, para cada función de elección social débilmente monótona, existe un mecanismo determinista y veraz que la implementa. Esto significa que es posible implementar diversas funciones de elección social no lineales, por ejemplo, maximizar la suma de los cuadrados de los valores o el valor mínimo-máximo.
El mecanismo debería funcionar de la siguiente manera: [ 1 ] : 229
- Pídales a los agentes que revelen sus valoraciones,.
- Seleccione el resultado en función de la función de elección social:.
- Cada agente ganador (cada agente)de tal manera que) paga un precio igual al valor crítico:.
- Cada agente perdedor (cada agente)de tal manera que) no paga nada:.
Este mecanismo es veraz, porque la utilidad neta de cada agente es:
- si gana;
- 0 si pierde.
Por lo tanto, el agente prefiere ganar siy perder si, que es exactamente lo que sucede cuando dice la verdad.
Implementación aleatoria
Un mecanismo aleatorio es una distribución de probabilidad sobre mecanismos deterministas. Un mecanismo aleatorio se denomina veraz en expectativa si decir la verdad le da al agente el mayor valor esperado .
En un mecanismo aleatorio, cada agentetiene una probabilidad de ganar, definida como:
y un pago esperado, definido como:
En un dominio de un solo parámetro, un mecanismo aleatorio es veraz en expectativa si y solo si: [ 1 ] : 232
- La probabilidad de ganar,, es una función débilmente creciente de;
- La remuneración esperada de un agente es:
Tenga en cuenta que en un mecanismo determinista,es 0 o 1, la primera condición se reduce a la débil monotonicidad de la función de resultado y la segunda condición se reduce a asignar a cada agente su valor crítico.
Dominios de un solo parámetro frente a dominios de múltiples parámetros
Cuando las utilidades no son monoparamétricas (por ejemplo, en subastas combinatorias ), el problema del diseño del mecanismo se vuelve mucho más complejo. El mecanismo VCG es uno de los pocos mecanismos que funciona para este tipo de valoraciones generales.
Véase también
Referencias
- 1 2 3 4 5 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.
- Diseño de mecanismos