Articulo de referencia

Precio de la estabilidad

En teoría de juegos , el precio de estabilidad (PE) de un juego es la relación entre el mejor valor de la función objetivo de uno de sus equilibrios y el de un resultado óptimo....

En teoría de juegos , el precio de estabilidad (PE) de un juego es la relación entre el mejor valor de la función objetivo de uno de sus equilibrios y el de un resultado óptimo. El PE es relevante para juegos en los que existe alguna autoridad objetiva que puede influir en los jugadores y, tal vez, ayudarlos a converger hacia un buen equilibrio de Nash . Al medir la eficiencia de un equilibrio de Nash en un juego específico, también solemos hablar del precio de anarquía (PA), que es la relación entre el peor valor de la función objetivo de uno de sus equilibrios y el de un resultado óptimo.

Ejemplos

Otra forma de expresar PoS es:

Punto de venta=valor del mejor equilibrio de Nashvalor de la solución óptima, Punto de venta0.{\displaystyle {\text{PoS}}={\frac {\text{valor del mejor equilibrio de Nash}}{\text{valor de la solución óptima}}},\ {\text{PoS}}\geq 0.}

En particular, si la solución óptima es un equilibrio de Nash, entonces el PoS es 1.

En el siguiente juego del dilema del prisionero , dado que hay un único equilibrio(B,R){\displaystyle (B,R)}Tenemos PoS  =  PoA  =  1/2.

En este ejemplo, que es una versión del juego de la batalla de los sexos , hay dos puntos de equilibrio,(T,L){\displaystyle (T,L)}y(B,R){\displaystyle (B,R)}, con valores 3 y 15, respectivamente. El valor óptimo es 15. Por lo tanto, PoS  =  1 mientras que PoA  =  1/5.

Antecedentes e hitos

El precio de la estabilidad fue estudiado por primera vez por A. Schulz y N. Stier-Moses, mientras que el término fue acuñado por E. Anshelevich et al. Schulz y Stier-Moses se centraron en los equilibrios en un juego de enrutamiento egoísta en el que las aristas tienen capacidades. Anshelevich et al. estudiaron juegos de diseño de redes y demostraron que siempre existe un equilibrio de Nash de estrategia pura con el precio de la estabilidad en este juego siendo como máximo el n-ésimo número armónico en grafos dirigidos. Para grafos no dirigidos, Anshelevich et al. presentaron una cota ajustada para el precio de la estabilidad de 4/3 para un caso de una sola fuente y dos jugadores. Jian Li ha demostrado que para grafos no dirigidos con un destino distinguido al que todos los jugadores deben conectarse, el precio de la estabilidad del juego de diseño de redes de Shapely esO(registronorte/registroregistronorte){\displaystyle O(\log n/\log \log n)}dóndenorte{\displaystyle n}es el número de jugadores. Por otro lado, el precio de la anarquía es aproximadamentenorte{\displaystyle n}en este juego.

juegos de diseño de redes

Configuración

Los juegos de diseño de redes tienen una motivación muy natural para el Precio de la Estabilidad. En estos juegos, el Precio de la Anarquía puede ser mucho peor que el Precio de la Estabilidad.

Consideremos el siguiente juego.

  • norte{\displaystyle n}jugadores;
  • Cada jugadori{\displaystyle i}tiene como objetivo conectarsi{\displaystyle s_{i}}ati{\displaystyle t_{i}}en un grafo dirigidoGRAMO=(V,mi){\displaystyle G=(V,E)};
  • Las estrategiasPAGi{\displaystyle P_{i}}para un jugador todos los caminos desdesi{\displaystyle s_{i}}ati{\displaystyle t_{i}}enGRAMO{\displaystyle G};
  • Cada borde tiene un costodoi{\displaystyle c_{i}};
  • 'Asignación justa de costos': Cuandonortemi{\displaystyle n_{e}}Los jugadores eligen la ventajami{\displaystyle e}el costodmi(nortemi)=dominortemi{\displaystyle \textstyle d_{e}(n_{e})={\frac {c_{e}}{n_{e}}}}se divide a partes iguales entre ellos;
  • El coste del jugador esdoi(S)=miPAGidominortemi{\displaystyle \textstyle C_{i}(S)=\sum _{e\in P_{i}}{\frac {c_{e}}{n_{e}}}}
  • El coste social es la suma de los costes del jugador:Sdo(S)=idoi(S)=miSnortemidominortemi=miSdomi{\displaystyle \textstyle SC(S)=\sum _{i}C_{i}(S)=\sum _{e\in S}n_{e}{\frac {c_{e}}{n_{e}}}=\sum _{e\in S}c_{e}}.
Un juego de diseño de redes conΩ(norte){\displaystyle \Omega (n)}El precio de la anarquía

El precio de la anarquía

El precio de la anarquía puede serΩ(norte){\displaystyle \Omega (n)}. Consideremos el siguiente juego de diseño de redes.

Juego del precio patológico de la estabilidad

Consideremos dos equilibrios diferentes en este juego. Si todos comparten el1+ε{\displaystyle 1+\varepsilon }borde, el costo social es1+ε{\displaystyle 1+\varepsilon }Este equilibrio es, de hecho, óptimo. Sin embargo, tenga en cuenta que todos los que comparten elnorte{\displaystyle n}borde también es un equilibrio de Nash. Cada agente tiene costo1{\displaystyle 1}en equilibrio, y cambiar al otro borde aumenta su costo a1+ε{\displaystyle 1+\varepsilon }.

Límite inferior del precio de la estabilidad

Aquí tenemos un juego patológico con el mismo espíritu, pero para el Precio de la Estabilidad. Consideremosnorte{\displaystyle n}jugadores, cada uno originario desi{\displaystyle s_{i}}y tratando de conectar cont{\displaystyle t}El coste de las aristas sin etiquetar se considera igual a 0.

La estrategia óptima es que todos compartan la1+ε{\displaystyle 1+\varepsilon }borde, lo que produce un costo social total1+ε{\displaystyle 1+\varepsilon }Sin embargo, existe un Nash único para este juego. Tenga en cuenta que, en el punto óptimo, cada jugador está pagando1+εnorte{\displaystyle \textstyle {\frac {1+\varepsilon }{n}}}y el jugador 1 puede disminuir su coste cambiando a la1norte{\displaystyle \textstyle {\frac {1}{n}}}borde. Una vez que esto haya sucedido, al jugador 2 le convendrá cambiar a la1norte1{\displaystyle \textstyle {\frac {1}{n-1}}}ventaja, y así sucesivamente. Finalmente, los agentes alcanzarán el equilibrio de Nash en el que pagarán por su propia ventaja. Esta asignación tiene un costo social.1+12++1norte=Hnorte{\displaystyle \textstyle 1+{\frac {1}{2}}+\cdots +{\frac {1}{n}}=H_{n}}, dóndeHnorte{\displaystyle H_{n}}es elnorte{\displaystyle n}el número armónico , que esΘ(registronorte){\displaystyle \Theta (\log n)}Aunque no tenga límites, el precio de la estabilidad es exponencialmente mejor que el precio de la anarquía en este juego.

Límite superior del precio de la estabilidad

Nótese que, por diseño, los juegos de diseño de redes son juegos de congestión. Por lo tanto, admiten una función potencial.Φ=mii=1nortemidomii{\displaystyle \textstyle \Phi =\sum _ {e}\sum _ {i=1}^{n_ {e}}{\frac {c_ {e}}{i}}}.

Teorema. [Teorema 19.13 de la Referencia 1] Supongamos que existen constantesA{\displaystyle A}yB{\displaystyle B} de tal manera que para cada estrategiaS{\displaystyle S},

ASdo(S)Φ(S)BSdo(S).{\displaystyle A\cdot SC(S)\leq \Phi (S)\leq B\cdot SC(S).}

Entonces el precio de la estabilidad es menor queB/A{\displaystyle B/A}

Prueba. El mínimo globalnortemi{\displaystyle NE}deΦ{\displaystyle \Phi }es un equilibrio de Nash, por lo tanto

Sdo(nortemi)1/AΦ(nortemi)1/AΦ(OPAGT)B/ASdo(OPAGT).{\displaystyle SC(NE)\leq 1/A\cdot \Phi (NE)\leq 1/A\cdot \Phi (OPT)\leq B/A\cdot SC(OPT).}

Ahora recordemos que el costo social se definió como la suma de los costos en los bordes, por lo que

Φ(S)=miSi=1nortemidomii=miSdomiHnortemimiSdomiHnorte=HnorteSdo(S).{\displaystyle \Phi (S)=\sum _{e\in S}\sum _{i=1}^{n_{e}}{\frac {c_{e}}{i}}=\sum _{e\in S}c_{e}H_{n_{e}}\leq \sum _{e\in S}c_{e}H_{n}=H_{n}\cdot SC(S).}

Tenemos trivialmenteA=1{\displaystyle A=1}y el cálculo anterior da como resultadoB=Hnorte{\displaystyle B=H_{n}}, por lo que podemos invocar el teorema para obtener una cota superior del precio de la estabilidad.

Véase también

Referencias

  1. AS Schulz, NE Stier-Moses. Sobre el rendimiento de los equilibrios de usuario en redes de tráfico . Actas del 14.º Simposio Anual ACM-SIAM sobre Algoritmos Discretos (SODA), 2003.
  2. E. Anshelevich, E. Dasgupta, J. Kleinberg, E. Tardos, T. Wexler, T. Roughgarden. El precio de la estabilidad para el diseño de redes con asignación justa de costos . SIAM Journal on Computing, 38:4, 1602–1623, 2008. La versión de la conferencia apareció en FOCS 2004.
  3. 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.
  4. L. Agussurja y HC Lau. El precio de la estabilidad en los juegos de programación egoístas . Web Intelligence and Agent Systems: An International Journal, 9:4, 2009.
  5. Jian Li. UnO(registronorte/registroregistronorte){\displaystyle O(\log n/\log \log n)}Límite superior del precio de la estabilidad para juegos de diseño de redes Shapely no dirigidas. Information Processing Letters 109 (15), 876–878, 2009.