UAM-X

Implementación del algoritmo del replicador dinámico en Lenguaje R
Quintas Pereira, Isabel

Palabras clave (keywords): sistemas dinámicos, replicador dinámico, juegos evolutivos, Lenguaje R, simulación, dynamical systems, dynamic replicator, evolutionary games, R Language, simulation

 

Política y Cultura
No. 39; primavera 2013
Págs. 251-261


Resumen
Se presenta la implementación en Lenguaje R de una derivación del replicador dinámico para analizar y simular características culturales de la sociedad con el modelo evolutivo, similar al enfoque utilizado en biología. El algoritmo escrito es una solución por diferencias finitas de la versión del replicador dinámico presentada por Bowles y Gintis con un alto nivel de generalidad para permitir al investigador utilizarlo para modelar distintas situaciones, con sólo definir las funciones de probabilidades de contacto e interacción entre grupos y las funciones de pagos. Se decidió utilizar el Lenguaje R porque a pesar de su creación como una herramienta estadística, se difunde en una diversidad de aplicaciones; además su calidad de intérprete lo hace accesible a personas sin educación formal en cómputo.

Abstract
The paper shows a dynamic replicator implementation in R Language to analyze and simulate the cultural and behavioral features of society with an evolutionary model used by the biological science. The algorithm is a solution by finite difference method of Bowles and GintiÂ’s version of dynamic replicator, it allows the researcher to use it to model different situations, with only define the probability functions of contact and interaction between groups and payment functions. We decide to use R Language despite its use as statistical tool, because allows to model different problems also it is accessible to people without formal education in computing.




  Texto completo (151 KB)