Recommended literature and resources#
Agent-based modeling and life cycle thinking: key review and methodological papers#
Micolier, A., Loubet, P., Taillandier, F., Sonnemann, G., 2019. To what extent can agent-based modelling enhance a life cycle assessment? Answers based on a literature review. Journal of Cleaner Production 239, 118123. https://doi.org/10.1016/j.jclepro.2019.118123
Hicks, A., 2022. Seeing the people in LCA: Agent based models as one possibility. Resources, Conservation & Recycling Advances 15, 200091. https://doi.org/10.1016/j.rcradv.2022.200091
Davis, C., Nikolić, I., Dijkema, G.P.J., 2009. Integration of Life Cycle Assessment Into Agent‐Based Modeling: Toward Informed Decisions on Evolving Infrastructure Systems. J of Industrial Ecology 13, 306–325. https://doi.org/10.1111/j.1530-9290.2009.00122.x
Larrea-Gallegos, G., Marvuglia, A., Navarrete Gutiérrez, T., Benetto, E., 2024. A computational framework for modeling socio-technical agents in the life-cycle sustainability assessment of supply networks. Sustainable Production and Consumption 46, 641–654. https://doi.org/10.1016/j.spc.2024.03.008
Dijkema, G.P.J., Xu, M., Derrible, S., Lifset, R., 2015. Complexity in Industrial Ecology: Models, Analysis, and Actions: Complexity in Industrial Ecology. Journal of Industrial Ecology 19, 189–194. https://doi.org/10.1111/jiec.12280
Walzberg, J., Lonca, G., Hanes, R.J., Eberle, A.L., Carpenter, A., Heath, G.A., 2021. Do We Need a New Sustainability Assessment Method for the Circular Economy? A Critical Literature Review. Frontiers in Sustainability 1, 620047. https://doi.org/10.3389/frsus.2020.620047
Agent-based modeling: textbooks and guidelines#
Dam, K.H., Nikolic, I., Lukszo, Z. (Eds.), 2013. Agent-Based Modelling of Socio-Technical Systems. Springer Netherlands, Dordrecht. https://doi.org/10.1007/978-94-007-4933-7
Railsback, S.F., Grimm, V. 2019. Agent-based and Individual-based Modeling: A Practical Introduction. Princeton University Press. https://www.railsback-grimm-abm-book.com/
Wilensky, U., Rand, W. 2015. An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo. The MIT Press. https://www.jstor.org/stable/j.ctt17kk851
Grimm, V., Railsback, S.F., Vincenot, C.E., Berger, U., Gallagher, C., DeAngelis, D.L., Edmonds, B., Ge, J., Giske, J., Groeneveld, J., Johnston, A.S.A., Milles, A., Nabe-Nielsen, J., Polhill, J.G., Radchuk, V., Rohwäder, M.-S., Stillman, R.A., Thiele, J.C., Ayllón, D., 2020. The ODD Protocol for Describing Agent-Based and Other Simulation Models: A Second Update to Improve Clarity, Replication, and Structural Realism. JASSS 23, 7. https://doi.org/10.18564/jasss.4259
Grimm, V., Augusiak, J., Focks, A., Frank, B.M., Gabsi, F., Johnston, A.S.A., Liu, C., Martin, B.T., Meli, M., Radchuk, V., Thorbek, P., Railsback, S.F., 2014. Towards better modelling and decision support: Documenting model development, testing, and analysis using TRACE. Ecological Modelling 280, 129–139. https://doi.org/10.1016/j.ecolmodel.2014.01.018
Müller, B., Bohn, F., Dreßler, G., Groeneveld, J., Klassert, C., Martin, R., Schlüter, M., Schulze, J., Weise, H., Schwarz, N., 2013. Describing human decisions in agent-based models – ODD + D, an extension of the ODD protocol. Environmental Modelling & Software 48, 37–48. https://doi.org/10.1016/j.envsoft.2013.06.003
Laatabi, A., Marilleau, N., Nguyen-Huu, T., Hbid, H., Ait Babram, M., 2018. ODD+2D: An ODD Based Protocol for Mapping Data to Empirical ABMs. JASSS 21, 9. https://doi.org/10.18564/jasss.3646
Schlüter, M., Baeza, A., Dressler, G., Frank, K., Groeneveld, J., Jager, W., Janssen, M.A., McAllister, R.R.J., Müller, B., Orach, K., Schwarz, N., Wijermans, N., 2017. A framework for mapping and comparing behavioural theories in models of social-ecological systems. Ecological Economics 131, 21–35. https://doi.org/10.1016/j.ecolecon.2016.08.008
Edmonds, B., Grimm, V., Meyer, R., Montañola, C., Ormerod, P., Root, H., Squazzoni, F., 2019. Different Modelling Purposes. Journal of Artificial Societies and Social Simulation 22, 6. https://doi.org/10.18564/jasss.3993
Ten Broeke, G., Van Voorn, G., Ligtenberg, A., 2016. Which Sensitivity Analysis Method Should I Use for My Agent-Based Model? JASSS 19, 5. https://doi.org/10.18564/jasss.2857
Agent-based modeling: software and packages#
Mesa: Agent-based modeling in Python https://mesa.readthedocs.io/stable/
NetLogo User Manual https://ccl.northwestern.edu/netlogo/docs/
GAMA Platform https://gama-platform.org/wiki/Home
Exploratory Modelling and Analysis (EMA) Workbench https://emaworkbench.readthedocs.io/en/latest/
nlrx: a package for running NetLogo simulations from R https://docs.ropensci.org/nlrx/reference/nlrx-package.html
The Network for Computational Modeling in the Social and Ecological Sciences (CoMSES Net) https://www.comses.net/
Agent-based modeling: online lectures and summer schools#
Complexity Explorer by Santa Fe Institute https://www.complexityexplorer.org/
Agent Based Modeling of Complex Adaptive Systems by Technical University of Delft https://ocw.tudelft.nl/courses/agent-based-modeling-of-complex-adaptive-systems-basic/
European Social Simulation Association Summer Schools http://www.essa.eu.org/event-type/summer-school/
BEHAVE Summer School on Agent Based Modelling https://abmschool.behavelab.org/
Asian Social Simulation Association Summer Schools https://socialsimulation.net/trainings/