Abstract
The problem of standardizing the description of agent-based models is considered. The foreign experience in solving this problem is studied in detail, and the authors’ developments are proposed. In the course of this study, a critical analysis of the existing standards (the original ODD protocol and its updates and modifications) was carried out. An adapted translation of the ODD protocol for use in Russian-language publications was proposed. The need to develop a separate standard for describing agent-based models intended for approbation of management decisions was substantiated. The structure of the standard was proposed, and the prospects for its application were described. The scientific novelty and practical significance of this study consists in the development and justification of the first Russian-language standard for describing agent-based models with account for domestic experience, terminology, and the best examples of models’ description, as well as in the proposal to create an open registry of applied models that would provide interaction with potential users of agent-based decision support systems developed by research teams.
Similar content being viewed by others
Notes
Lingua franca is a functional type of language used as a means of communication between speakers of different languages in limited areas of social contact. Literally, “the language of the Franks,” a medieval mixed language used by the peoples of the Mediterranean countries.
Additional files S2–S4 to article [8].
Electronic annex S1 to the protocol is available at http://jasss.soc.surrey.ac.uk/23/2/7/S1-ODD.pdf.
REFERENCES
A. R. Bakhtizin, Agent-Based Models of Economics (ZAO Izd. Ekonomika, Moscow, 2008) [in Russian].
T. S. Novikova and A. A. Tsyplakov, “Development of social policy based on a combination of the agent-based and cross-sectoral approaches,” J. N. Econ. Assoc. 52 (4), 12–36 (2021). https://doi.org/10.31737/2221-2264-2021-52-4-1
L. I. Migranova and A. I. Minyazev, “Forecasting the staffing of a region based on the agent-based approach,” Fun. Issled., No. 12, 130–136 (2022). https://doi.org/10.17513/fr.43409
G. B. Korovin, “Agent-based model of industry digitalization in the region,” Vestn. Zabaikal. Gos. Univ. 28 (7), 104–114 (2022). https://doi.org/10.21209/2227-9245-2022-28-7-104-114
A. L. Mashkova, “Analysis of the influence of information impacts on the choice of diet by Russian residents based on an agent-based model,” Iskusst. Obshch. 17 (4) (2022). https://doi.org/10.18254/S207751800023531-3
S. V. Dianov, K. N. Kalashnikov, and V. A. Rigin, “Agent-based modeling of regional health care: Solving the problem of formalizing the medical activity of residents,” Econ. Soc. Changes: Facts, Trends, Forecast 15 (1) 55–73 (2022). https://doi.org/10.15838/esc.2022.1.79.3
V. Grimm, U. Berger, F. Bastiansen, et al., “A standard protocol for describing individual-based and agent-based models,” Ecol. Model. 198 (1–2), 115–126 (2006). https://doi.org/10.1016/j.ecolmodel.2006.04.023
V. Grimm, S. F. Railsback, C. E. Vincenot, et al., “The ODD protocol for describing agent-based and other simulation models: A second update to improve clarity, replication, and structural realism,” JASSS 23 (2) (2020). http://jasss.soc.surrey.ac.uk/23/2/7.html. https://doi.org/10.18564/jasss.4259
E. Alvarez, J. G Brida, and S. London, “ABM documentation and ODD protocol in economics: A bibliometric analysis,” Adv. Complex Syst. 24 (03n04), 2140003 (2021). https://doi.org/10.1142/S0219525921400038
L. Hamill and N. Gilbert, Agent-Based Modelling in Economics (WILEY, Chichester, 2016). https://doi.org/10.1002/9781118945520
E. A. Rossoshanskaya, “Complex agent-based model of reproduction of the labor potential of a municipality,” Econ. Soc. Changes: Facts, Trends, Forecast 12 (1), 124−137 (2019). https://doi.org/10.15838/esc.2019.1.61.7
V. Grimm and S. F. Railsback, “Individual-based modeling and ecology,” in Princeton Series in Theoretical and Computational Biology (Princeton Univ. Press, 2005).
V. Grimm, U. Berger, D. L. DeAngelis, et al., “The ODD protocol: a review and first update,” Ecol. Model. 221 (23), 2760–2768 (2010). https://doi.org/10.1016/j.ecolmodel.2010.08.019
J. G. Polhill, D. Parker, D. Brown, and V. Grimm, “Using the ODD protocol for describing three agent-based social simulation models of land-use change,” JASSS 11 (2–3) (2008). https://www.jasss.org/11/2/3.html
G. Polhill, “ODD Updated,” JASSS 13 (4), 9 (2010). https://www.jasss.org/13/4/9.html. https://doi.org/10.18564/jasss.1700
V. Grimm, E. Revilla, U. Berger, et al., “Pattern-oriented modeling of agent-based complex systems: Lessons from ecology,” Science 310 (5750), 987–991 (2005). https://doi.org/10.1126/science.1116681
B. Müller, F. Angermüller, R. Drees, et al., “Describing human decisions in agent-based social-ecological models—ODD+D an extension of the ODD protocol,” Working Paper, April 23, 2012. http://ssrn.com/abstract=2044736
A. Laatabi, N. Marilleau, T. Nguyen-Huu T., et al., “ODD+ 2D: An ODD based protocol for mapping data to empirical ABMs,” JASSS 21 (2), 9 (2018). https://www.jasss.org/21/2/9.html. https://doi.org/10.18564/jasss.3646
O. Reinhardt, A. Rucheinski, and A. M. Uhrmacher, “ODD+P: complementing the ODD protocol with provenance information,” Winter Simulation Conference (WSC) (Gothenburg, Sweden, 2018), pp. 727–738. https://doi.org/10.1109/WSC.2018.8632481
S. Wolf, J. Bouchaud, F. Cecconi, et al., “Describing economic agent-based models: Dahlem ABM documentation guidelines,” Complexity Economics, No. 2, 63–74 (2013).
J. Groeneveld, B. Müller, F. Angermüller, et al., “Good modelling practice: Expanding the ODD model description protocol for socioenvironmental agent based models,” 6th International Congress on Environmental Modelling and Software (Leipzig, Germany, 2012). https://scholarsarchive.byu.edu/iemssconference/2012/ Stream-B/2
B. Müller, F. Bohn, G. Dreßler, et al., “Describing human decisions in agent-based models—ODD+D, an extension of the ODD protocol,” Environ. Model. Softw., No. 48, 37–48 (2013). https://doi.org/10.1016/j.envsoft.2013.06.003
T. Chesney, S. Gold, and A. Trautrims, “Agent based modelling as a decision support system for shadow accounting,” Decis. Support Syst. 95, 110–116 (2017). https://doi.org/10.1016/j.dss.2017.01.004
N. F. Matsatsinis and P. Delias, “Implementing an agent-based decision support system for task allocation: A multi-criteria approach,” Proc. 9th Panhellenic Conference in Informatics—PCI 2003, Thessaloniki, November 21–23, 2003 (Springer, Berlin, 2003), pp. 128–141.
J. Quindt, E. Reetz, V. Kukuck, et al., “Agent based decision support system for optimizing logistical processes in agricultural production,” in Proc. 9th IEEE International Conference on Industrial Informatics (IEEE, Lisbon, 2011), pp. 27–32. https://doi.org/10.1109/INDIN.2011.6034831
V. L. Makarov, A. R. Bakhtizin, E. D. Sushko, et al., “Supercomputer technologies in social sciences: Agent-oriented demographic models,” Herald Russ. Acad. Sci. 86 (3), 248−257 (2016). https://doi.org/10.1134/S1019331616030047
E. D. Sushko, “Multi-agent model of the region: Concept, design, and implementation,” Preprint WP/2012/292 (CEMI, Russ. Acad. Sci., Moscow, 2012).
V. L. Makarov, A. R. Bakhtizin, and E. D. Sushko, “Simulating the reproductive behavior of a region’s population with an agent-based model,” Econ. Region, No. 3, 312−322 (2015). https://doi.org/10.17059/2015-3-25
A. R. Bakhtizin, V. L. Makarov, A. A. Maksakov, and E. D. Sushko, “Demographic agent-based model of Russia and assessment of its applicability for solving practical management problems,” Iskusstv. Obshch. 16 (2) (2021). https://artsoc.jes.su/s207751800015357-1-1/. https://doi.org/10.18254/S207751800015357-1
E. A. Rossoshanskaya, T. A. Doroshenko, N. A. Samsonova, et al., “Agent-based demographic model of the Far East as a tool to support management decision making,” Public Administration E-Journal (Russia), No. 94, 203–224 (2022). https://doi.org/10.24412/2070-1381-2022-94-203-224
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
The authors declare that they have no conflicts of interest.
Additional information
Translated by B. Alekseev
Publisher’s Note.
Pleiades Publishing remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
RAS Academician Valerii Leonidovich Makarov is Director for Science of CEMI RAS. RAS Corresponding Member Al’bert Raufovich Bakhtizin is Director of CEMI RAS. Elena Andreevna Rossoshanskaya, Cand. Sci. (Econ.), is a Leading Analyst at the Eastern State Planning Center (ESPC). Tat’yana Andreevna Doroshenko is Head of the Sector for Modeling Sociodemographic Processes at ESPC. Natal’ya Aleksandrovna Samsonova is Head of the Sector for Strategic Development also at ESPC.
Rights and permissions
About this article
Cite this article
Makarov, V.L., Bakhtizin, A.R., Rossoshanskaya, E.A. et al. Problems of Standardizing Agent-Based Model Description and Possible Ways to Solve Them. Her. Russ. Acad. Sci. 93, 239–248 (2023). https://doi.org/10.1134/S1019331623020119
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S1019331623020119