Articulo de referencia

Juego potencial

En teoría de juegos , se dice que un juego es un juego potencial si el incentivo de todos los jugadores para cambiar su estrategia puede expresarse mediante una única función gl...

En teoría de juegos , se dice que un juego es un juego potencial si el incentivo de todos los jugadores para cambiar su estrategia puede expresarse mediante una única función global llamada función potencial . El concepto se originó en un artículo de 1996 de Dov Monderer y Lloyd Shapley . [ 1 ]

Desde entonces, se han estudiado las propiedades de varios tipos de juegos potenciales. Los juegos pueden ser ordinales o cardinales . En los juegos cardinales, la diferencia en las ganancias individuales de cada jugador al cambiar su estrategia, manteniendo todo lo demás constante, debe tener el mismo valor que la diferencia en los valores de la función potencial. En los juegos ordinales, solo los signos de las diferencias deben ser iguales.

La función potencial es una herramienta útil para analizar las propiedades de equilibrio de los juegos, ya que los incentivos de todos los jugadores se representan mediante una única función, y el conjunto de equilibrios de Nash puros se puede encontrar localizando los óptimos locales de la función potencial. La convergencia y la convergencia en tiempo finito de un juego iterado hacia un equilibrio de Nash también se pueden comprender estudiando la función potencial.

Los juegos potenciales pueden estudiarse como juegos repetidos con estado, de modo que cada ronda jugada tiene una consecuencia directa en el estado del juego en la siguiente ronda. [ 2 ] Este enfoque tiene aplicaciones en el control distribuido, como la asignación distribuida de recursos, donde los jugadores sin un mecanismo de correlación central pueden cooperar para lograr una distribución de recursos globalmente óptima.

Definición

Dejarnorte{\displaystyle N}sea ​​el número de jugadores,A{\displaystyle A}el conjunto de perfiles de acción sobre los conjuntos de accionesAi{\displaystyle A_{i}}de cada jugador yi:AR{\displaystyle u_{i}:A\to \mathbb {R} }sea ​​la función de pago para el jugador1inorte{\displaystyle 1\leq i\leq N}.

Dado un juegoGRAMO=(norte,A=A1××Anorte,:ARnorte){\displaystyle G=(N,A=A_{1}\times \ldots \times A_{N},u:A\rightarrow \mathbb {R} ^{N})}, decimos queGRAMO{\displaystyle G}es un juego potencial con una función potencial exacta (ponderada, ordinal, ordinal generalizada, de mejor respuesta) siΦ:AR{\displaystyle \Phi :A\rightarrow \mathbb {R} }es una función potencial exacta (ponderada, ordinal, ordinal generalizada, mejor respuesta, respectivamente) paraGRAMO{\displaystyle G}A continuación, definimos estos conceptos.

  • Φ{\displaystyle \Phi }se denomina función potencial exacta si i,aiAi, ai, aiAi{\displaystyle \forall i,\forall {a_{-i}\in A_{-i}},\ \forall {a'_{i},\ a''_{i}\in A_{i}}},
Φ(ai,ai)Φ(ai,ai)=i(ai,ai)i(ai,ai){\displaystyle \Phi (a'_{i},a_{-i})-\Phi (a''_{i},a_{-i})=u_{i}(a'_{i},a_{-i})-u_{i}(a''_{i},a_{-i})}
Es decir: cuando el jugadori{\displaystyle i}cambia de accióna{\displaystyle a'}pasar a la accióna{\displaystyle a''}, el cambio en el potencialΦ{\displaystyle \Phi }equivale al cambio en la utilidad de ese jugador.
  • Φ{\displaystyle \Phi }Se denomina función potencial ponderada si existe un vectorwR++norte{\displaystyle w\in \mathbb {R} _{++}^{N}}de tal manera quei,aiAi, ai, aiAi{\displaystyle \forall i,\forall {a_{-i}\in A_{-i}},\ \forall {a'_{i},\ a''_{i}\in A_{i}}},
Φ(ai,ai)Φ(ai,ai)=wi(i(ai,ai)i(ai,ai)){\displaystyle \Phi (a'_{i},a_{-i})-\Phi (a''_{i},a_{-i})=w_{i}(u_{i}(a'_{i},a_{-i})-u_{i}(a''_{i},a_{-i}))}Es decir: cuando un jugador cambia de acción, el cambio enΦ{\displaystyle \Phi }es igual al cambio en la utilidad del jugador, multiplicado por un peso positivo específico del jugador. Cada PF exacto es un PF ponderado con w i =1 para todo i .
  • Φ{\displaystyle \Phi }se denomina función potencial ordinal si i,aiAi, ai, aiAi{\displaystyle \forall i,\forall {a_{-i}\in A_{-i}},\ \forall {a'_{i},\ a''_{i}\in A_{i}}},
i(ai,ai)i(ai,ai)>0Φ(ai,ai)Φ(ai,ai)>0{\displaystyle u_{i}(a'_{i},a_{-i})-u_{i}(a''_{i},a_{-i})>0\Leftrightarrow \Phi (a'_{i},a_{-i})-\Phi (a''_{i},a_{-i})>0}Es decir: cuando un jugador cambia de acción, el signo del cambio enΦ{\displaystyle \Phi }es igual al signo del cambio en la utilidad del jugador, mientras que la magnitud del cambio puede ser diferente. Cada PF ponderado es un PF ordinal.
  • Φ{\displaystyle \Phi }se denomina función potencial ordinal generalizada sii,aiAi, ai, aiAi{\displaystyle \forall i,\forall {a_{-i}\in A_{-i}},\ \forall {a'_{i},\ a''_{i}\in A_{i}}},
i(ai,ai)i(ai,ai)>0Φ(ai,ai)Φ(ai,ai)>0{\displaystyle u_{i}(a'_{i},a_{-i})-u_{i}(a''_{i},a_{-i})>0\Rightarrow \Phi (a'_{i},a_{-i})-\Phi (a''_{i},a_{-i})>0}Es decir: cuando un jugador cambia de acción, si su utilidad aumenta, entonces su potencial también aumenta (pero lo contrario no es necesariamente cierto). Todo PF ordinal es un PF ordinal generalizado.
  • Φ{\displaystyle \Phi }se denomina función potencial de mejor respuesta si inorte, aiAi{\displaystyle \forall i\in N,\ \forall {a_{-i}\in A_{-i}}},
argmáximoaiAii(ai,ai)=argmáximoaiAiΦ(ai,ai){\displaystyle \arg \max _{a_{i}\in A_{i}}u_{i}(a_{i},a_{-i})=\arg \max _{a_{i}\in A_{i}}\Phi (a_{i},a_{-i})}. Es decir: para cada jugador i , maximizar la función de potencial común conduce al mismo resultado que maximizar su propia utilidad.
  • Φ{\displaystyle \Phi }se denomina función pseudopotencial [ 3 ] si inorte, aiAi{\displaystyle \forall i\in N,\ \forall {a_{-i}\in A_{-i}}},
argmáximoaiAii(ai,ai)argmáximoaiAiΦ(ai,ai){\displaystyle \arg \max _{a_{i}\in A_{i}}u_{i}(a_{i},a_{-i})\supseteq \arg \max _{a_{i}\in A_{i}}\Phi (a_{i},a_{-i})}. Es decir: para cada jugador i , maximizar la función de potencial común conduce a alguna respuesta óptima.

Tenga en cuenta que, si bien haynorte{\displaystyle N}Con funciones de utilidad, una para cada jugador, solo existe una función potencial. Por lo tanto, desde la perspectiva de las funciones potenciales, los jugadores se vuelven intercambiables (en el sentido de una de las definiciones anteriores). Debido a esta simetría del juego, los algoritmos descentralizados basados ​​en la función potencial compartida suelen converger (en cierto modo) a un equilibrio de Nash.

Un ejemplo sencillo

En un juego de dos jugadores y dos acciones con externalidades, las ganancias de cada jugador vienen dadas por la función u i ( a i , a j ) = b i a i + w a i a j , donde a i es la acción del jugador i, a j es la acción del oponente y w es una externalidad positiva derivada de elegir la misma acción. Las opciones de acción son +1 y −1 , como se muestra en la matriz de pagos de la Figura 1.

Este juego tiene una función potencial P( a 1 , a 2 ) = b 1 a 1 + b 2 a 2 + w a 1 a 2 .

Si el jugador 1 se mueve de 1 a +1, la diferencia de pago es Δ u 1 = u 1 (+1, a 2 ) – u 1 (–1, a 2 ) = 2 b 1 + 2 w a 2 .

El cambio en el potencial es ΔP = P(+1, a 2 ) – P(–1, a 2 ) = ( b 1 + b 2 a 2 + w a 2 ) – (– b 1 + b 2 a 2w a 2 ) = 2 b 1 + 2 w a 2 = Δ u 1 .

La solución para el jugador 2 es equivalente. Usando los valores numéricos b 1  =  2 , b 2  = 1  , w  =  3 , este ejemplo se transforma en una simple batalla de sexos , como se muestra en la Figura 2. El juego tiene dos equilibrios de Nash puros, (+1,  +1) y ( 1, 1)  . Estos son también los máximos locales de la función potencial (Figura 3). El único equilibrio estocásticamente estable es (+1,  +1) , el máximo global de la función potencial.

Un juego de 2 jugadores y 2 acciones no puede ser un juego potencial a menos que

[1(+1,1)+1(1,+1)][1(+1,+1)+1(1,1)]=[2(+1,1)+2(1,+1)][2(+1,+1)+2(1,1)]{\displaystyle [u_{1}(+1,-1)+u_{1}(-1,+1)]-[u_{1}(+1,+1)+u_{1}(-1,-1)]=[u_{2}(+1,-1)+u_{2}(-1,+1)]-[u_{2}(+1,+1)+u_{2}(-1,-1)]}

Juegos potenciales y juegos de congestión

Los juegos de potencial exacto son equivalentes a los juegos de congestión : Rosenthal [ 4 ] demostró que todo juego de congestión tiene un potencial exacto; Monderer y Shapley [ 1 ] demostraron la dirección opuesta: todo juego con una función de potencial exacto es un juego de congestión .

La clase de juegos potenciales ordinales es mucho más grande. Fabrikant, Papadimitriou y Talwar [ 5 ] : El teorema 6 demostró que, para cada problema en la clase de complejidad PLS (esencialmente, cada problema de búsqueda local), existe un juego potencial ordinal con un número polinomial de jugadores, tal que el conjunto de equilibrios de Nash puros es igual al conjunto de óptimos locales.

Juegos potenciales y vías de mejora

Una ruta de mejora (también llamada dinámica de Nash ) es una secuencia de vectores de estrategia, en la que cada vector se obtiene a partir del vector anterior mediante un único jugador que cambia su estrategia a una estrategia que aumenta estrictamente su utilidad. Si un juego tiene una función potencial ordinal generalizadaΦ{\displaystyle \Phi }, entoncesΦ{\displaystyle \Phi }es estrictamente creciente en cada ruta de mejora, por lo que cada ruta de mejora es acíclica. Si, además, el juego tiene un número finito de estrategias, entonces cada ruta de mejora debe ser finita. Esta propiedad se llama propiedad de mejora finita (FIP) . Acabamos de demostrar que todo juego finito de potencial ordinal generalizado tiene la FIP. Lo contrario también es cierto: todo juego finito con FIP admite una función de potencial ordinal generalizado. [ 6 ] El estado final en cada ruta de mejora finita es un equilibrio de Nash, por lo que la FIP implica la existencia de un equilibrio de Nash de estrategia pura. Además, implica que un equilibrio de Nash puede calcularse mediante un proceso distribuido, en el que cada agente solo tiene que mejorar su propia estrategia.

Una ruta de mejor respuesta es un caso especial de ruta de mejora, en la que cada vector se obtiene a partir del vector anterior mediante un único jugador que cambia su estrategia a una estrategia de mejor respuesta. La propiedad de que cada ruta de mejor respuesta sea finita se denomina propiedad de mejor respuesta finita (FBRP) . La FBRP es más débil que la FIP, pero aún implica la existencia de un equilibrio de Nash de estrategia pura. También implica que un equilibrio de Nash puede calcularse mediante un proceso distribuido, pero la carga computacional para los agentes es mayor que con la FIP, ya que tienen que calcular una mejor respuesta.

Una propiedad aún más débil es la aciclicidad débil (AD) . [ 7 ] Significa que, para cualquier vector de estrategia inicial, existe una trayectoria de mejor respuesta finita que comienza en ese vector. La aciclicidad débil no es suficiente para la existencia de una función potencial (ya que algunas trayectorias de mejora pueden ser cíclicas), pero sí lo es para la existencia de un equilibrio de Nash de estrategia pura. Esto implica que un equilibrio de Nash puede calcularse casi con seguridad mediante un proceso estocástico distribuido, en el que en cada punto se elige un jugador al azar, y este jugador elige una mejor estrategia al azar. [ 6 ]

Juegos de pseudopotencial

Dubey, Haimanko y Zapechelnyuk [ 3 ] : Thm.1 prueban:

Equilibrios correlacionados

Abraham Neyman [ 8 ] estudió juegos potenciales en los que (a) el potencial es una función suave y cóncava , (b) los conjuntos de estrategias son convexos, (c) las utilidades están acotadas. Demuestra que, en tales juegos, cualquier equilibrio correlacionado es una mezcla de perfiles de estrategias puras que maximizan el potencial.

Si, además, (d) los conjuntos de estrategias son compactos, (e) el potencial es una función estrictamente cóncava, entonces el equilibrio correlacionado es único.

Véase también

Referencias

  1. 1 2 Monderer, Dov; Shapley, Lloyd (1996). "Juegos potenciales". Juegos y comportamiento económico . 14 : 124–143 . doi : 10.1006/game.1996.0044 .
  2. Marden, J., (2012) Juegos potenciales basados ​​en estados http://ecee.colorado.edu/marden/files/state-based-games.pdf
  3. 1 2 Dubey, Pradeep; Haimanko, Ori; Zapechelnyuk, Andriy (2006-01-01). "Complementos y sustitutos estratégicos, y juegos potenciales" . Games and Economic Behavior . 54 (1): 77– 94. doi : 10.1016/j.geb.2004.10.007 . ISSN 0899-8256 . 
  4. Rosenthal, Robert W. (1973), "Una clase de juegos que poseen equilibrios de Nash de estrategia pura", International Journal of Game Theory , 2 : 65–67 , doi : 10.1007/BF01737559 , MR 0319584 , S2CID 121904640  .
  5. Fabrikant, Alex; Papadimitriou, Christos; Talwar, Kunal (13 de junio de 2004). «La complejidad de los equilibrios de Nash puros» . Actas del trigésimo sexto simposio anual de la ACM sobre Teoría de la Computación . STOC '04. Nueva York, NY, EE. UU.: Association for Computing Machinery. págs. 604–612 . doi : 10.1145/1007352.1007445 . ISBN  978-1-58113-852-8. S2CID 1037326 . 
  6. 1 2 Milchtaich, Igal (1996-03-01). "Juegos de congestión con funciones de pago específicas para cada jugador" . Juegos y comportamiento económico . 13 (1): 111– 124. doi : 10.1006/game.1996.0027 . ISSN 0899-8256 . 
  7. Young, H. Peyton (1993). "La evolución de las convenciones" . Econometrica . 61 (1): 57– 84. doi : 10.2307/2951778 . ISSN 0012-9682 . JSTOR 2951778 .  
  8. Neyman, Abraham (1997-06-01). "Equilibrio correlacionado y juegos potenciales" . International Journal of Game Theory . 26 (2): 223– 227. doi : 10.1007/BF01295851 . ISSN 1432-1270 . 
  9. Voorneveld, Mark; Norde, Henk (1997-05-01). "Una caracterización de los juegos potenciales ordinales" . Juegos y comportamiento económico . 19 (2): 235– 242. doi : 10.1006/game.1997.0554 . ISSN 0899-8256 . S2CID 122795041 .  
  • Apuntes de clase de Yishay Mansour sobre juegos de potencial y congestión.
  • Sección 19 en: 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.
  • Exposición no técnica de Huw Dixon sobre la inevitabilidad de la colusión Capítulo 8, El mundo de las rosquillas y el archipiélago del duopolio , Surfing Economics .