Articulo de referencia

Utilidad de un solo parámetro

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. P...

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 conjuntoincógnita{\displaystyle X}de posibles resultados.

Haynorte{\displaystyle n}agentes que tienen diferentes valoraciones para cada resultado.

En general, cada agente puede asignar un valor diferente y no relacionado a cada resultado enincógnita{\displaystyle X}.

En el caso especial de utilidad de un solo parámetro , cada agentei{\displaystyle i}tiene un subconjunto de resultado conocido públicamenteWiincógnita{\displaystyle W_{i}\subconjunto X}cuáles son los "resultados ganadores" para el agentei{\displaystyle i}(por ejemplo, en una subasta de un solo artículo,Wi{\displaystyle W_{i}}contiene el resultado en el que el agentei{\displaystyle i}gana el artículo).

Para cada agente, hay un númerovi{\displaystyle v_{i}}que representa el "valor ganador" dei{\displaystyle i}. La valoración del agente de los resultados enincógnita{\displaystyle X}puede tomar uno de dos valores: [ 1 ] : 228

  • vi{\displaystyle v_{i}}para cada resultado enWi{\displaystyle W_{i}};
  • 0 para cada resultado enincógnitaWi{\displaystyle X\setminus W_ {i}}.

El vector de los valores ganadores de todos los agentes se denota porv{\displaystyle v}.

Por cada agentei{\displaystyle i}, el vector de todos los valores ganadores de los demás agentes se denota porvi{\displaystyle v_{-i}}. Entoncesv(vi,vi){\ Displaystyle v \ equiv (v_ {i}, v_ {-i})}.

Una función de elección social es una función que toma como entrada el vector de valores.v{\displaystyle v}y devuelve un resultadoincógnitaincógnita{\displaystyle x\in X}Se denota porResultado(v){\displaystyle {\text{Resultado}}(v)}oResultado(vi,vi){\displaystyle {\text{Resultado}}(v_{i},v_{-i})}.

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 agentei{\displaystyle i}y cadavi,vi,vi{\displaystyle v_{i},v_{i}',v_{-i}}, si:

Resultado(vi,vi)Wi{\displaystyle {\text{Resultado}}(v_{i},v_{-i})\in W_{i}}y
vivi>0{\displaystyle v'_{i}\geq v_{i}>0}entonces:
Resultado(vi,vi)Wi{\displaystyle {\text{Resultado}}(v'_{i},v_{-i})\in W_{i}}

Es decir, si el agentei{\displaystyle i}Si 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.incógnita{\displaystyle X}. [ 1 ] : 334 La propiedad WMON implica que para cada agentei{\displaystyle i}y cadavi,vi,vi{\displaystyle v_{i},v_{i}',v_{-i}}, la función:

Pr[Resultado(vi,vi)Wi]{\displaystyle \Pr[{\text{Resultado}}(v_{i},v_{-i})\in W_{i}]}

es una función débilmente creciente devi{\displaystyle v_{i}}.

Valor crítico

Para cada función de elección social débilmente monótona, para cada agentei{\displaystyle i}y para cada vectorvi{\displaystyle v_{-i}}, hay un valor críticodoi(vi){\displaystyle c_{i}(v_{-i})}, de tal manera que el agentei{\displaystyle i}gana si y solo si su oferta es al menosdoi(vi){\displaystyle c_{i}(v_{-i})}.

Por ejemplo, en una subasta de segundo precio , el valor crítico para el agentei{\displaystyle i}es 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. Agentei{\displaystyle i}gana si y solo si su oferta es al menosdoi(vi){\displaystyle c_{i}(v_{-i})}y en ese caso, paga exactamentedoi(vi){\displaystyle c_{i}(v_{-i})}.

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,v{\displaystyle v}.
  • Seleccione el resultado en función de la función de elección social:incógnita=Resultado[v]{\displaystyle x={\text{Resultado}}[v]}.
  • Cada agente ganador (cada agente)i{\displaystyle i}de tal manera queincógnitaWi{\displaystyle x\in W_{i}}) paga un precio igual al valor crítico:Precioi(incógnita,vi)=doi(vi){\displaystyle {\text{Precio}}_{i}(x,v_{-i})=-c_{i}(v_{-i})}.
  • Cada agente perdedor (cada agente)i{\displaystyle i}de tal manera queincógnitaWi{\displaystyle x\notin W_{i}}) no paga nada:Precioi(incógnita,vi)=0{\displaystyle {\text{Precio}}_{i}(x,v_{-i})=0}.

Este mecanismo es veraz, porque la utilidad neta de cada agente es:

  • vidoi(vi){\ Displaystyle v_ {i} -c_ {i} (v_ {-i})}si gana;
  • 0 si pierde.

Por lo tanto, el agente prefiere ganar sivi>doi{\displaystyle v_{i}>c_{-i}}y perder sivi<doi{\displaystyle v_{i}<c_{-i}}, 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 agentei{\displaystyle i}tiene una probabilidad de ganar, definida como:

wi(vi,vi):=Pr[Resultado(vi,vi)Wi]{\displaystyle w_{i}(v_{i},v_{-i}):=\Pr[{\text{Resultado}}(v_{i},v_{-i})\in W_{i}]}

y un pago esperado, definido como:

mi[Pagoi(vi,vi)]{\displaystyle \mathbb {E} [{\text{Pago}}_{i}(v_{i},v_{-i})]}

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,wi(vi,vi){\ Displaystyle w_ {i} (v_ {i}, v_ {-i})}, es una función débilmente creciente devi{\displaystyle v_{i}};
  • La remuneración esperada de un agente es:
mi[Pagoi(vi,vi)]=viwi(vi,vi)0viwi(t,vi)dt{\displaystyle \mathbb {E} [{\text{Pago}}_{i}(v_{i},v_{-i})]=v_{i}\cdot w_{i}(v_{i},v_{-i})-\int _{0}^{v_{i}}w_{i}(t,v_{-i})dt}

Tenga en cuenta que en un mecanismo determinista,wi(vi,vi){\ Displaystyle w_ {i} (v_ {i}, v_ {-i})}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. 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.