12 votos

Programa informático para resolver el equilibrio de Nash de estrategia mixta

¿Existe algún programa informático que permita resolver equilibrios de Nash de estrategia mixta para dos jugadores dada la matriz de pagos de cada uno?

14voto

Spehro Pefhany Puntos 90994

Sí. Aquí tiene dos de los que he sido coautor:

http://banach.lse.ac.uk/

http://gametheoryexplorer.org/

Al primero le sucede el segundo, que también resuelve juegos de forma extensiva para dos jugadores y ofrece más algoritmos.

Ambos permiten enumerar todos los equilibrios (incluidos todos los componentes de equilibrio de los juegos degenerados) de los juegos de bimatriz, y sólo requieren que se introduzca una matriz para los juegos de suma cero y simétricos.

Agradeceremos sus comentarios al respecto, ya que, sobre todo el segundo, se encuentra en fase de desarrollo.

Para el uso fuera de línea, también debería consultar el binario nash del programa lrs (que el software web anterior utiliza como uno de sus algoritmos):

http://cgm.cs.mcgill.ca/~avis/C/lrslib/USERGUIDE.html#nash

Para la teoría subyacente, véase, por ejemplo

D. Avis, G. Rosenberg, R. Savani , y B. von Stengel (2010). Enumeration of Nash Equilibria for Two-Player Games. Teoría económica 42, 9-37.

También debe conocer el paquete de software Gambit:

http://gambit.sourceforge.net/

Los solucionadores web anteriores son distintos del software principal de Gambit, pero están afiliados a él.

2voto

Jay Godse Puntos 5157

Si tiene Mathematica hay un algoritmo de fuerza bruta de mi autoría . No es tan eficiente como los enumerados por Rahul Savani y sólo funciona bien para juegos pequeños (digamos 4x4 o más pequeños). La única ventaja es que si estás familiarizado con Mathematica no tienes que incurrir en el coste de aprender algo nuevo o instalar un sistema como Gambit.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X