Overview of the ODD Protocol Development Process as a Standard for Agent-Based Modeling

Document Type : Review Article

Authors

1 Ph.D. Candidate, School of Civil Engineering, College of Engineering, University of Tehran, Tehran, Iran

2 Professor, School of Civil Engineering, College of Engineering, University of Tehran, Tehran, Iran

3 M.Sc. , School of Civil Engineering, College of Engineering, University of Tehran, Tehran, Iran

Abstract

Ecological and social science researchers have long faced the challenge of modeling the intrinsic complexity of socio-ecological systems. A popular approach to understand and investigate these systems is agent-based modeling, which has been used not only in ecological sciences but in many other disciplines over the years and has become a widely used tool nowadays. Despite the importance of this modeling approach, there was no standard protocol to make and present these models by 2006. Hence, several expert modelers who covered a wide range of areas in ecology suggested the ODD protocol (Overview, design concepts, and details) as a standard for describing individual-based models (e.g., agent-based models) in 2006. After that, some providers of the first version of the ODD protocol have developed an updated version of this protocol in 2010 to resolve problems and ambiguities of the original version, as an alternative for the previous version, by reviewing research that used this protocol. Then, considering the fundamental role of human decisions in agent-based modeling, a new version of this protocol named ODD+D was introduced in 2013, specifically for this modeling approach. The purpose of the ODD+D protocol was the development and modification of the ODD protocol to create a standard for describing agent-based models so that it can consider human decision-making within itself. Due to the importance of applying this protocol in the structure of agent-based modeling studies, the present research introduces the ODD protocol, reviews its evolution over recent years, and addresses the detailed description of different versions. 

Keywords


شاهنگیان، س.ا.، تابش، م. و صفرپور، ه. 1399a. مدل‌سازی عامل بنیان، رویکردی قدرتمند در ارزیابی سیاست‌های مدیریت تقاضای آب شهری در بخش خانگی. بررسی الزامات و مفاهیم اصلی در ساختار مدل‌سازی. هشتمین کنگره هوش محاسباتی. دانشگاه فردوسی مشهد، مشهد، ایران.
شاهنگیان، س.ا.، تابش، م. و صفرپور، ه. 1399b. مرروی بر چارچوب مفهومی چرخه تعاملاتی و فرآیند مدل‌سازی مورد استفاده در حوزه مدیریت آب شهری. مجله تحقیقات منابع آب ایران، 16(3): 63-79.
شاهنگیان، س.ا.، تابش، م.، صفرپور، ه.، خاشعی، م. و عباسی، م. 1399c. الزامات و ضرورت‌های ارائه یک چارچوب یکپارچه و جامع در ارزیابی سیاست‌های مدیریت تقاضای آب شهری. مجله علوم و مهندسی آب و فاضلاب، 5(4): 16-23.
شاهنگیان، س.ا.، تابش، م.، صفرپور، ه. و رضائی، م. 1399d. بررسی کاربرد پروتکل ODD برای مدل‌سازی عامل بنیان در حوزه مدیریت آب شهری. سومین کنگره علوم و مهندسی آب و فاضلاب ایران. دانشگاه شیراز، شیراز، ایران.
قلعه‏بان تکمه‏داش، م.، طاهری تیزرو، ع. و زارع ابیانه، ح. 1394. چهارچوب مدل‌‌های عامل‌بنیان در شبیه‌سازی رفتار ذی‌‏نفعان برای مدیریت منابع آب. مجله آب و توسعه پایدار، 2(1): 87-94.
Alvi M.S.Q., Mahmood I., Javed F., Malik A.W. and Sarjoughian H. 2018. Dynamic behavioural modeling, simulation and analysis of household water consumption in an urban area: a hybrid approach. In 2018 Winter Simulation Conference (WSC), Gothenburg, Sweden.
Athanasiadis I.N., Mentes A.K., Mitkas P.A. and Mylopoulos Y.A. 2005. A hybrid agent-based model for estimating residential water demand. Journal of Simulation, 81(3): 175-187.
Berglund E.Z. 2015. Using agent-based modeling for water resources planning and management. Journal of Water Resources Planning and Management, 141(11): 04015025.
Grimm V., Berger, U., Bastiansen F., Eliassen S., Ginot V., Giske J., Goss-Custard J., Grand T., Heinz S.K., Huse G. and Huth A. 2006. A standard protocol for describing individual-based and agent-based models. Journal of Ecological Modelling, 198(1-2): 115-126.
Grimm V., Berger U., DeAngelis D.L., Polhill J.G., Giske J. and Railsback S.F. 2010. The ODD protocol: A review and first update. Journal of Ecological Modelling, 221(23): 2760-2768.
Grimm V., Polhill G., Touza J. (2017) Documenting Social Simulation Models: The ODD Protocol as a Standard. In: Edmonds B., Meyer R. (eds.) Simulating Social Complexity. Understanding Complex Systems. Springer, Cham, Manchester, United Kingdom.
Hare M. and Deadman P. 2004. Further towards a taxonomy of agent-based simulation models in environmental management. Journal of Mathematics and Computers in Simulation, 64(1): 25-40.
Helbing D. 2012. Agent-Based Modeling. In: Helbing D. (eds.) Social Self-Organization. Understanding Complex Systems. Springer, Berlin, Heidelberg.
Kelly R.A., Jakeman A.J., Barreteau O., Borsuk M.E., ElSawah S., Hamilton S.H., Henriksen H.J., Kuikka S., Maier H.R., Rizzoli A.E. and van Delden H. 2013. Selecting among five common modelling approaches for integrated environmental assessment and management. Journal of Environmental Modelling and Software, 47: 159-181.
Koutiva I. and Makropoulos C. 2016. Modelling domestic water demand: An agent based approach, Journal of Environmental Modelling and Software, 79: 35-54.
Koutiva I. and Makropoulos C. 2017. Exploring the effects of domestic water management measures to water conservation attitudes using agent based modelling. Water Science and Technology: Water Supply, 17(2): 552-560.
Lin Z., Lim S.H., Lin T. and Borders M. 2020. Using Agent-Based Modeling for Water Resources Management in the Bakken Region. Journal of Water Resources Planning and Management, 146(1)05019020: 1-12.
López-Paredes A., Saurí D. and Galán J.M. 2005. Urban water management with artificial societies of agents: The FIRMABAR simulator. Journal of Simulation, 81(3): 189-199.
Mei S., Zarrabi N., Lees M. and Sloot P.M. 2015. Complex agent networks: An emerging approach for modeling complex systems. Journal of Applied Soft Computing, 37: 311-321.
Müller B., Bohn F., Dreßler G., Groeneveld J., Klassert C., Martin R., Schlüter M., Schulze J., Weise H. and Schwarz N. 2013. Describing human decisions in agent-based models–ODD+ D, an extension of the ODD protocol. Journal of Environmental Modelling and Software, 48: 37-48.
Parker D.C., Brown D.G., Polhill J.G., Deadman P.J. and Manson S.M. 2008. Illustrating a new ‘conceptual design pattern’ for agent-based models and land use via five case studies: the MR POTATOHEAD framework. In: Paredes A.L. and Iglesias C.H. (Eds.), Agent-based Modelling in Natural Resource Management, Universidad de Valladolid, Valladolid, Spain.
Ramsey E. and Berglund E.Z., 2021. Developing an Agent-Based Model of Dual-Flush Toilet Adoption. Journal of Water Resources Planning and Management, 147(10): 4021067.
Richiardi M., Leombruni R., Saam N.J. and Sonnessa M. 2006. A common protocol for agent-based social simulation. Journal of Artificial Societies and Social Simulation, 9(1): 16-31.
Voinov A. and Shugart H.H. 2013. ‘Integronsters’, integral and integrated modeling. Journal of Environmental Modelling and Software, 39: 149-158.
Zechman E.M. 2007. Agent-based modeling to simulate contamination events and to analyze threat management strategies in water distribution systems. In World Environmental and Water Resources Congress 2007: Restoring Our Natural Habitat. Tampa, Florida, USA.
CAPTCHA Image