stringtranslate.com

Diseño de mecanismos

El espacio superior izquierdo representa el espacio de tipos y el espacio superior derecho X el espacio de resultados. La función de elección social asigna un perfil de tipos a un resultado. En los juegos de diseño de mecanismos, los agentes envían mensajes en un entorno de juego . El equilibrio en el juego puede diseñarse para implementar alguna función de elección social .

El diseño de mecanismos , a veces llamado teoría de la implementación o diseño de instituciones , [1] es una rama de la economía , la elección social y la teoría de juegos que se ocupa del diseño de formas de juego (o mecanismos) para implementar una función de elección social dada . Debido a que comienza con el final del juego (un resultado óptimo) y luego trabaja hacia atrás para encontrar un juego que lo implemente, a veces se lo describe como teoría de juegos inversa . [2]

El diseño de mecanismos tiene amplias aplicaciones, incluidos los dominios tradicionales de la economía, como el diseño de mercados , pero también la ciencia política (a través de la teoría de la votación ) e incluso los sistemas en red (como el enrutamiento entre dominios ). [2]

El diseño de mecanismos estudia los conceptos de solución para una clase de juegos de información privada. Leonid Hurwicz explica que "en un problema de diseño, la función objetivo es el dato principal, mientras que el mecanismo es la incógnita. Por lo tanto, el problema de diseño es el inverso de la teoría económica tradicional, que normalmente se dedica al análisis del rendimiento de un mecanismo dado". [3]

El Premio Nobel de Ciencias Económicas de 2007 fue otorgado a Leonid Hurwicz , Eric Maskin y Roger Myerson "por haber sentado las bases de la teoría del diseño de mecanismos". [4] Los trabajos relacionados de William Vickrey que establecieron el campo le valieron el premio Nobel de 1996.

Descripción

Una persona, llamada el "director", querría condicionar su comportamiento a información que conocen en privado los jugadores de un juego . Por ejemplo, al director le gustaría saber la verdadera calidad de un coche usado que un vendedor está promocionando. No puede averiguar nada simplemente preguntándole al vendedor, porque a este le interesa distorsionar la verdad. Sin embargo, en el diseño de mecanismos, el director tiene una ventaja: puede diseñar un juego cuyas reglas influyan en los demás para que actúen como a él le gustaría.

Sin la teoría del diseño de mecanismos, el problema del principal sería difícil de resolver. Tendría que considerar todos los juegos posibles y elegir el que mejor influyera en las tácticas de los otros jugadores. Además, el principal tendría que sacar conclusiones de los agentes que podrían mentirle. Gracias al principio de revelación , el principal solo necesita considerar los juegos en los que los agentes informan verazmente su información privada.

Cimientos

Mecanismo

Un juego de diseño de mecanismos es un juego de información privada en el que uno de los agentes, llamado principal, elige la estructura de pagos. Siguiendo a Harsanyi  (1967), los agentes reciben "mensajes" secretos de la naturaleza que contienen información relevante para los pagos. Por ejemplo, un mensaje puede contener información sobre sus preferencias o la calidad de un bien en venta. Llamamos a esta información el "tipo" del agente (generalmente anotado y, en consecuencia, el espacio de tipos ). Luego, los agentes informan un tipo al principal (generalmente anotado con un sombrero ) que puede ser una mentira estratégica. Después del informe, el principal y los agentes reciben el pago de acuerdo con la estructura de pagos que eligió el principal.

El horario del juego es:

  1. El director se compromete con un mecanismo que otorga un resultado en función del tipo informado
  2. Los agentes informan, posiblemente de manera deshonesta, de un perfil tipo
  3. El mecanismo se ejecuta (los agentes reciben el resultado )

Para entender quién obtiene qué, es común dividir el resultado en una asignación de bienes y una transferencia de dinero, donde representa una asignación de bienes entregados o recibidos en función del tipo, y representa una transferencia monetaria en función del tipo.

Como punto de referencia, el diseñador suele definir lo que debería suceder con información completa. Defina una función de elección social que asigne el perfil de tipo (verdadero) directamente a la asignación de bienes recibidos o entregados.

Por el contrario, un mecanismo asigna el perfil de tipo informado a un resultado (de nuevo, tanto una asignación de bienes como una transferencia de dinero ).

Principio de revelación

Un mecanismo propuesto constituye un juego bayesiano (un juego de información privada) y, si se comporta bien, el juego tiene un equilibrio de Nash bayesiano . En el equilibrio, los agentes eligen sus informes estratégicamente en función del tipo

En un contexto de este tipo, es difícil encontrar equilibrios bayesianos porque implica encontrar las mejores estrategias de respuesta de los agentes y la mejor inferencia a partir de una posible mentira estratégica. Gracias a un resultado general llamado principio de revelación, sin importar el mecanismo, un diseñador puede [5] limitar su atención a los equilibrios en los que los agentes informan verazmente el tipo de personaje. El principio de revelación establece: "A cada equilibrio de Nash bayesiano le corresponde un juego bayesiano con el mismo resultado de equilibrio pero en el que los jugadores informan verazmente el tipo de personaje".

Esto es extremadamente útil. El principio permite resolver un equilibrio bayesiano suponiendo que todos los jugadores informan con veracidad su tipo (sujeto a una restricción de compatibilidad de incentivos ). De un solo golpe, elimina la necesidad de considerar el comportamiento estratégico o la mentira.

Su demostración es bastante directa. Supongamos un juego bayesiano en el que la estrategia y el resultado del agente son funciones de su tipo y de lo que hacen los demás. Por definición, la estrategia de equilibrio del agente i es Nash en la utilidad esperada:

Basta con definir un mecanismo que induzca a los agentes a elegir el mismo equilibrio. La forma más fácil de definir es que el mecanismo se comprometa a aplicar las estrategias de equilibrio de los agentes en su lugar.

En virtud de un mecanismo de este tipo, los agentes consideran, por supuesto, óptimo revelar el tipo, ya que el mecanismo utiliza las estrategias que ellos consideraron óptimas de todos modos. Formalmente, elija de modo que

Implementabilidad

El diseñador de un mecanismo generalmente espera que:

Implementar una función de elección social es encontrar una función de transferencia que motive a los agentes a elegir . Formalmente, si el perfil de estrategia de equilibrio bajo el mecanismo se corresponde con la misma asignación de bienes que una función de elección social,

Decimos que el mecanismo implementa la función de elección social.

Gracias al principio de revelación, el diseñador puede encontrar normalmente una función de transferencia para implementar una elección social resolviendo un juego de veracidad asociado. Si los agentes consideran óptimo informar con veracidad el tipo,

Decimos que un mecanismo de este tipo es verdaderamente implementable . La tarea es entonces resolver una función de transferencia verdaderamente implementable e imputar esta función de transferencia al juego original. Una asignación es verdaderamente implementable si existe una función de transferencia tal que

que también se denomina restricción de compatibilidad de incentivos (CI).

En las aplicaciones, la condición de CI es la clave para describir la forma de una función de transferencia de manera útil. En determinadas condiciones, incluso puede aislar la función de transferencia de manera analítica. Además, a veces se agrega una restricción de participación ( racionalidad individual ) si los agentes tienen la opción de no participar.

Necesidad

Consideremos un escenario en el que todos los agentes tienen una función de utilidad contingente al tipo . Consideremos también una asignación de bienes que tiene un valor vectorial y un tamaño (que permite una cantidad de bienes) y supongamos que es continua por partes con respecto a sus argumentos.

La función solo se puede implementar si

siempre que y y x sean continuas en . Esta es una condición necesaria y se deriva de las condiciones de primer y segundo orden del problema de optimización del agente suponiendo que se dice la verdad.

Su significado se puede entender en dos partes. La primera parte dice que la tasa marginal de sustitución (TMS) del agente aumenta en función del tipo,

En resumen, los agentes no dirán la verdad si el mecanismo no ofrece a los agentes de tipos superiores un trato mejor. De lo contrario, los agentes de tipos superiores que se enfrenten a cualquier mecanismo que castigue a los agentes de tipos superiores por informar mentirán y declararán que son de tipos inferiores, violando así la restricción de compatibilidad de incentivos para decir la verdad. La segunda parte es una condición de monotonía que está esperando a suceder, [ aclaración necesaria ]

lo cual, para ser positivo, significa que a los tipos superiores se les debe dar más del bien.

Existe la posibilidad de que las dos piezas interactúen. Si para algún rango de tipos el contrato ofreciera una cantidad menor a los tipos superiores , es posible que el mecanismo pudiera compensar otorgando un descuento a los tipos superiores. Pero un contrato de este tipo ya existe para agentes de tipo bajo, por lo que esta solución es patológica. Una solución de este tipo a veces ocurre en el proceso de resolver un mecanismo. En estos casos, debe "plancharse". En un entorno de múltiples bienes, también es posible que el diseñador recompense al agente con más de un bien para sustituir menos de otro (por ejemplo, mantequilla por margarina ). Los mecanismos de múltiples bienes son un área de investigación continua en el diseño de mecanismos.

Suficiencia

Los documentos de diseño de mecanismos generalmente hacen dos suposiciones para garantizar la implementabilidad:

Esto se conoce con varios nombres: condición de cruce simple , condición de clasificación y condición de Spence-Mirrlees. Significa que la función de utilidad tiene una forma tal que la MRS del agente es de tipo creciente. [ Aclaración necesaria ]

Esta es una condición técnica que limita la tasa de crecimiento del MRS.

Estas suposiciones son suficientes para establecer que cualquier monótona es implementable ( existe un que puede implementarla). Además, en el contexto de un solo bien, la condición de cruce único es suficiente para establecer que solo una monótona es implementable, por lo que el diseñador puede limitar su búsqueda a una monótona .

Resultados destacados

Teorema de equivalencia de ingresos

Vickrey  (1961) ofrece un resultado célebre: cualquier miembro de una gran clase de subastas asegura al vendedor los mismos ingresos esperados y que los ingresos esperados son lo mejor que el vendedor puede conseguir. Este es el caso si

  1. Los compradores tienen funciones de valoración idénticas (que pueden ser una función del tipo)
  2. Los tipos de compradores se distribuyen de forma independiente.
  3. Los tipos de compradores se extraen de una distribución continua
  4. La distribución de tipos tiene la propiedad de tasa de riesgo monótona
  5. El mecanismo vende el bien al comprador con la valoración más alta.

La última condición es crucial para el teorema. Una implicación es que para que el vendedor obtenga mayores ingresos debe arriesgarse a entregar el artículo a un agente con una valoración más baja. Por lo general, esto significa que debe arriesgarse a no vender el artículo en absoluto.

Mecanismos de Vickrey-Clarke-Groves

El modelo de subasta de Vickrey (1961) fue ampliado posteriormente por Clarke  (1971) y Groves para tratar un problema de elección pública en el que el coste de un proyecto público lo soportan todos los agentes, por ejemplo, si se debe construir un puente municipal. El mecanismo "Vickrey-Clarke-Groves" resultante puede motivar a los agentes a elegir la asignación socialmente eficiente del bien público incluso si los agentes conocen en privado sus valoraciones. En otras palabras, puede resolver la " tragedia de los comunes ", en determinadas condiciones, en particular la utilidad cuasilineal o si no se requiere un equilibrio presupuestario.

Consideremos un escenario en el que el número de agentes tiene una utilidad cuasilineal con valoraciones privadas donde la moneda se valora linealmente. El diseñador del VCG diseña un mecanismo compatible con los incentivos (por lo tanto, verazmente implementable) para obtener el perfil de tipo verdadero, a partir del cual el diseñador implementa la asignación socialmente óptima.

La astucia del mecanismo VCG es la forma en que motiva la revelación veraz. Elimina los incentivos para informar erróneamente al penalizar a cualquier agente por el costo de la distorsión que causa. Entre los informes que el agente puede hacer, el mecanismo VCG permite un informe "nulo" que dice que es indiferente al bien público y que solo le importa la transferencia de dinero. Esto efectivamente elimina al agente del juego. Si un agente elige informar un tipo, el mecanismo VCG le cobra al agente una tarifa si su informe es fundamental , es decir, si su informe cambia la asignación óptima x de manera que perjudique a otros agentes. El pago se calcula

que resume la distorsión en las utilidades de los otros agentes (y no las suyas propias) causada por el informe de un agente.

Teorema de Gibbard-Satterthwaite

Gibbard  (1973) y Satterthwaite  (1975) dan un resultado de imposibilidad similar en espíritu al teorema de imposibilidad de Arrow . Para una clase muy general de juegos, sólo se pueden implementar funciones de elección social "dictatoriales".

Una función de elección social f () es dictatorial si un agente siempre recibe su asignación de bienes más favorecida,

El teorema establece que, en condiciones generales, cualquier función de elección social verdaderamente implementable debe ser dictatorial si:

  1. X es finito y contiene al menos tres elementos
  2. Las preferencias son racionales

Teorema de Myerson-Satterthwaite

Myerson y Satterthwaite (1983) demuestran que no existe una manera eficiente de que dos partes intercambien un bien cuando cada una de ellas tiene valoraciones secretas y probabilísticamente variables para él, sin correr el riesgo de obligar a una de las partes a negociar con pérdidas. Se trata de uno de los resultados negativos más notables de la economía, una especie de espejo negativo de los teoremas fundamentales de la economía del bienestar .

Valor de Shapley

Phillips y Marden (2018) demostraron que para los juegos de costos compartidos con funciones de costos cóncavas, la regla óptima de costos compartidos que primero optimiza las ineficiencias del peor caso en un juego (el precio de la anarquía ), y luego optimiza los resultados del mejor caso (el precio de la estabilidad ), es precisamente la regla de costos compartidos del valor de Shapley. [6] Una declaración simétrica es igualmente válida para los juegos de utilidad compartida con funciones de utilidad convexas.

Discriminación de precios

Mirrlees  (1971) introduce un escenario en el que la función de transferencia t () es fácil de resolver. Debido a su relevancia y manejabilidad, es un escenario común en la literatura. Consideremos un escenario de un solo bien y un solo agente en el que el agente tiene una utilidad cuasilineal con un parámetro de tipo desconocido.

y en la que el principal tiene una CDF previa sobre el tipo del agente . El principal puede producir bienes a un coste marginal convexo c ( x ) y quiere maximizar el beneficio esperado de la transacción.

Sujeto a condiciones IC e IR

El principio aquí es un monopolista que intenta establecer un esquema de precios que maximice las ganancias en el que no puede identificar el tipo de cliente. Un ejemplo común es una aerolínea que fija tarifas para viajeros de negocios, de placer y estudiantes. Debido a la condición IR, tiene que dar a cada tipo un trato lo suficientemente bueno como para inducir la participación. Debido a la condición IC, tiene que dar a cada tipo un trato lo suficientemente bueno como para que el tipo prefiera su trato al de cualquier otro.

Un truco dado por Mirrlees (1971) es utilizar el teorema de la envolvente para eliminar la función de transferencia de la expectativa de ser maximizada,

Integrando,

donde es un tipo de índice. Reemplazando el incentivo compatible en el maximando,

Después de una integración por partes, esta función se puede maximizar puntualmente.

Como ya es compatible con los incentivos, el diseñador puede eliminar la restricción IC. Si la función de utilidad satisface la condición de Spence-Mirrlees, entonces existe una función monótona. La restricción IR se puede verificar en el equilibrio y la escala de tarifas se puede aumentar o disminuir en consecuencia. Además, observe la presencia de una tasa de riesgo en la expresión. Si la distribución de tipos tiene la propiedad de razón de riesgo monótona, la FOC es suficiente para resolver t (). Si no es así, entonces es necesario verificar si la restricción de monotonía (ver suficiencia, arriba) se cumple en todas partes a lo largo de las escalas de asignación y tarifas. Si no es así, entonces el diseñador debe usar el método de planchado de Myerson.

Planchado Myerson

Es posible encontrar una tabla de bienes o precios que satisfaga las condiciones de primer orden y que no sea monótona. Si así fuera, sería necesario "planchar" la tabla eligiendo un valor en el que se aplane la función.

En algunas aplicaciones, el diseñador puede resolver las condiciones de primer orden para los programas de precios y asignación y, sin embargo, descubrir que no son monótonos. Por ejemplo, en el contexto cuasilineal, esto sucede a menudo cuando el cociente de riesgo en sí mismo no es monótono. Según la condición de Spence-Mirrlees, los programas óptimos de precios y asignación deben ser monótonos, por lo que el diseñador debe eliminar cualquier intervalo en el que el programa cambie de dirección aplanándolo.

Intuitivamente, lo que ocurre es que el diseñador considera óptimo agrupar ciertos tipos y darles el mismo contrato. Normalmente, el diseñador motiva a los tipos superiores a distinguirse ofreciéndoles un mejor trato. Si no hay suficientes tipos superiores en el margen, el diseñador no considera que valga la pena otorgarles a los tipos inferiores una concesión (llamada su renta de información) para cobrarles a los tipos superiores un contrato específico.

Consideremos un principal monopolista que vende a agentes con una utilidad cuasilineal, el ejemplo anterior. Supongamos que el programa de asignación que satisface las condiciones de primer orden tiene un único pico interior en y un único valle interior en , ilustrado a la derecha.

Prueba

La prueba utiliza la teoría del control óptimo. Considera el conjunto de intervalos en la región no monótona de sobre los cuales podría aplanarse la programación. Luego escribe un hamiltoniano para obtener las condiciones necesarias para a dentro de los intervalos

  1. que satisface la monotonía
  2. para el cual la restricción de monotonía no es vinculante en los límites del intervalo

La segunda condición garantiza que el problema de control óptimo que satisface se vuelva a conectar con el cronograma del problema original en los límites de intervalo (sin saltos). Cualquiera que satisfaga las condiciones necesarias debe ser plano porque debe ser monótono y, sin embargo, volver a conectarse en los límites.

Como antes, maximiza el pago esperado del principal, pero esta vez sujeto a la restricción de monotonía.

y utilizar un hamiltoniano para hacerlo, con precio sombra

donde es una variable de estado y el control. Como es habitual en el control óptimo, la ecuación de evolución de coestado debe satisfacer

Aprovechando la condición 2, observe que la restricción de monotonía no es vinculante en los límites del intervalo,

lo que significa que la condición de la variable costate se puede integrar y también es igual a 0

La distorsión promedio del excedente del principal debe ser 0. Para aplanar la curva, encuentre un tal que su imagen inversa se corresponda con un intervalo que satisfaga la condición anterior.

Véase también

Notas

  1. ^ "Revista de diseño de mecanismos e instituciones". www.mechanism-design.org . Consultado el 1 de julio de 2024 .
  2. ^ ab Penna, Paolo; Ventre, Carmine (julio de 2014). "Mecanismos óptimos resistentes a la colusión con verificación". Juegos y comportamiento económico . 86 : 491–509. doi :10.1016/j.geb.2012.09.002. ISSN  0899-8256.
  3. ^ L. Hurwicz y S. Reiter (2006), Diseño de mecanismos económicos , pág. 30
  4. ^ "El Premio del Banco de Suecia en Ciencias Económicas en memoria de Alfred Nobel 2007" (Nota de prensa). Fundación Nobel . 15 de octubre de 2007. Consultado el 15 de agosto de 2008 .
  5. ^ En circunstancias inusuales, algunos juegos que dicen la verdad tienen más equilibrios que el juego bayesiano del que se derivaron. Véase Fudenburg-Tirole, capítulo 7.2, para algunas referencias.
  6. ^ Phillips, Matthew; Marden, Jason R. (julio de 2018). "Compensaciones de diseño en juegos cóncavos de costos compartidos". IEEE Transactions on Automatic Control . 63 (7): 2242–2247. doi :10.1109/tac.2017.2765299. ISSN  0018-9286. S2CID  45923961.

Referencias

Lectura adicional

Enlaces externos