You are in [[http://www.geoinformatics.cc| Geoinformatics Creative Commons Resources]] :: [[http://www.terrame.org/doku.php?id=st-society-2013|Spatio-Temporal Information for Society]] :: Classes 2013 ===== Spatio-Temporal Information for Society: Classes 2013 ===== ===== Software Description ===== The models described in this course will be developed using [[http://www.terrame.org | TerraME]]. TerraME is an extension of the [[http://www.lua.org|Lua]] language. Some useful documents about TerraME: * {{http://www.dpi.inpe.br/gilberto/cursos/cst-317-2013/luaforterrame-version2.pdf|Lua for TerraME: A Short Introduction}} * {{http://www.dpi.inpe.br/gilberto/papers/terrame_ems_post_print.pdf|TerraME paper on EMS journal}} * [[http://www.lua.org/spe.html| Introduction to Lua]] Students should read the TerraME EMS paper first, to get a sense of the language. Then they should read the Lua papers, to learn about programming in Lua. \\ ===== Classes ===== ^Ref ^ Topic ^Models ^ Exercise | |1 |Introduction| | | | |{{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-lua-terrame-basics.ppt|Lua for TerraME}} | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/code-introduction.zip|Lua Examples}} |{{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/exercise-lua_programs.pdf| Exercise 01 - Lua Programs}} | | |{{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-mono-lake.ppt|Water Flows in Mono Lake}} | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/code-mono-lake.zip|Mono Lake Code in TerraME}} |{{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/Ford_modelling_environment_mono_Lake.pdf| Mono Lake Case}} | |2 |Theoretical basis| | | | |{{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-cellular-automata.ppt|Cellular Automata}} |{{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/code-cellular-automata.zip|Cellular Automata Examples}} |{{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/exercise-cellular-automata.pdf| Exercise 02 - Cellular Automata}} | | | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-agent-based-modelling.ppt|Agent-based modelling}} | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/exercise-segregation.pdf|Segregation Class Exercise}}| {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/butterfly-model.pdf|Ex 03 - Butterfly Model}} {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/barros_city_model.pdf| Ex 04 - Barros City Models}}| |3 |Societal modelling| | | | | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-sugarscape.ppt|Sugarscape}} |{{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/code-sugarscape.zip|Code Sugarscape}} | {{http://www.dpi.inpe.br/gilberto/cursos/cst-317-2013/exercise-sugarscape.pdf| Exercise Sugarscape}} | | |{{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-game-theory.ppt|Game Theory}} | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/code-game-theory.zip|Prisioner's Dilemma}} | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/exercise-game-theory.pdf| Variations on Prisioner's Dilemma}} | | | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-cooperation.ppt|Evolution of Cooperation}} |{{http://www.dpi.inpe.br/gilberto/cursos/st-society--2013/code-cooperation.zip|Code Evolution of Cooperation}} | {{http://www.dpi.inpe.br/gilberto/cursos/cst-317-2013/exercise-evolution-cooperation.pdf| Cooperation Models}} | |4 |Land Change| | | | | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-deforestation-amazonia.ppt|A Case Study: Land Change in Amazonia}}| | | | | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-land-change-database.ppt|Building a Land Change Database}} | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/data-amazonia.zip|Deforestation data}} | | | | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/lecture-land-change-modelling.ppt|Land Change Modelling}} | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/amazonia-database.zip|Databases}}, {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/code-deforestation.zip|Scripts}} | {{http://www.dpi.inpe.br/gilberto/cursos/cst-317-2013/exercise-deforestation.pdf|Deforestation Model}} + {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/code-modelling-deforestation.zip|Scripts}}| \\ ===== Papers for Final Projects ===== The final project consists of an implementation and discussion of an ABM model. Each of the references below contains a description of a model. | Friedrich Muller | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/gas_book_chap3.pdf|Sex, Culture and Conflict in SugarScape}}. From J Epstein, R. Axtell, Growing Artificial Societies: Social Science from the Bottom Up. MIT Press, 1996.| | | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/gas_book_chap4.pdf|Trade in SugarScape}}. From J Epstein, R. Axtell, Growing Artificial Societies: Social Science from the Bottom Up. MIT Press, 1996.| | | {{http://www.openabm.org/model/3163/version/2/view|S Bergin (2012). Torsten Hägerstrand’s Spatial Innovation Diffusion Model. Available in CoMSES Computational Model Library.}}| | Oraib Almegdadi | {{http://jasss.soc.surrey.ac.uk/16/4/11.html|S Heckbert (2013). MayaSim: An agent-based model of the ancient Maya social-ecological system.}}{{http://www.openabm.org/model/3063/version/4/view| Available in CoMSES Computational Model Library.}}| | |{{http://www.openabm.org/model/3705/version/2/view| R Axelrod (1997). “The dissemination of culture - A model with local convergence and global polarization.” Journal of Conflict Resolution 41: 203-226.Replicated in CoMSES Computational Model Library.}}| | Ahmed Hussein | {{http://www.openabm.org/model/3377/version/1/view|J Pepper and B Smuts (2000). The evolution of cooperation in an ecological context: an agent-based model. Replicated in CoMSES Computational Model Library.}}| | | {{http://www.openabm.org/model/3890/version/2/view|K Kahn (2013) A model of the Spanish Flu Pandemic. Available in CoMSES Computational Model Library.}}| | Jan Alexander Wirwahn | {{http://www.openabm.org/model/3051/version/1/view|Schindler J (2012) A simple Multi-Agent System of the Tragedy Of the Commons. Available in CoMSES Computational Model Library.}}| | Danielly Freire | {{http://www.openabm.org/model/2762/version/1/view| A K Knittel, R Riolo and R Snow (2011). Development and evaluation of an agent-based model of sexual partnership. Adaptive Behavior (available at CoMSES Computational Model Library.}}|. | Florian Lahn | {{http://www.openabm.org/model/2274/version/2/view| M Janssen and N.D. Rollins (2012). Evolution of cooperation in asymmetric commons dilemmas. Journal of Economic Behavior and Organization, 81: 220-229. Available in CoMSES Computational Model Library).}}| | Sabine Schmidt | {{http://www.openabm.org/model/2222/version/2/view|Axtell, Epstein, et al. (2002) Population Growth and Collapse in a Multi-Agent Model of the Kayenta Anasazi in Long House Valley. PNAS 99(3): 7275-7279. Replicated in M Janssen and available in CoMSES Computational Model Library.}}| | Jana Klemp | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/Bandini2007.pdf|S Bandini, F Celada, S Manzoni, G Vizzari (2007). Modelling the immune system: the case of situated cellular agents, Natural Computing, 6(1):19-32.}}| | Meng Lu | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/Balzter1998.pdf|H. Balzter, P. W. Braun, W. Köhler (1998) Cellular automata models for vegetation dynamics. Ecological Modelling 107(2-3):113-125}}| | Stephanie Walter | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/Berjak2002.pdf|S. G. Berjak, J. W. Hearne (2002) An improved cellular automaton model for simulating fire in a spatially heterogeneous Savanna system. Ecological Modelling 148(2):133–15}}| | Nanki Sidhu | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/Yassemi2008.pdf|S. Yassemi, S. Dragićevića, M. Schmidt(2008), Design and implementation of an integrated GIS-based cellular automata model to characterize forest fire behaviour , Ecological Modelling, 210(1–2), 71–84}}| | Dominik Schlarmann | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/Sirakoulis2000.pdf|G.Ch Sirakoulis, I. Karafyllidis, A. Thanailakis (2000) A cellular automaton model for the effects of population movement and vaccination on epidemic propagation. Ecological Modelling 133(3): 209–223}}| | Purnima Dasgupta | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/White2007.pdf|S. Hoya White, A. Martín del Rey, G. Rodríguez Sánchez(2007), Modeling epidemics using cellular automata. Applied Mathematics and Computation, 186(1):193-202}}| |Christophen Stephens, Rajchandar Padmanaban | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/Beauchemin2005.pdf|C. Beauchemin, J. Samuel, J. Tuszynskia (2005) A simple cellular automaton model for influenza A viral infections. Journal of Theoretical Biology 232(2) 223–234}}| |Markus Konkol | {{http://www.plosntds.org/article/info%3Adoi%2F10.1371%2Fjournal.pntd.0000942|Medeiros, L. C., Castilho, C. A. R., Braga, C., de Souza, W. V., Regis, L., Monteiro, A. M. V. (2011). Modeling the dynamic transmission of dengue fever: investigating disease persistence. PLOS neglected tropical diseases, 5(1), e942.}}| | Saqib Rasheed | {{http://www.hks.harvard.edu/netgov/files/fellows/onnela_j/papers/A7.pdf| R. Toivonen, J. Onnela, J. Saramaki, J. Hyvonen, K. Kaski (2006) A model for social networks. Physica A: Statistical Mechanics and its Applications 371(2):851–860}}| | Prateek Budhwar | {{http://www.scs-europe.net/conf/ecms2011/ecms2011%20accepted%20papers/ibs_ECMS_0044.pdf| Sławomir Nikiel (2012) Game logic simulation based on Cellular automata and flocking techniques}}| | Tobias Tresselt | {{http://www.dpi.inpe.br/gilberto/cursos/st-society-2013/Feitosa2012.pdf| F. Feitosa, A.M. Monteiro, Urban Conventions and Residential Location Choice. CAMUSS Conference (Cellular Automata Modeling forUrban and Spatial Systems 2012)}}|