How can agent-based modeling and simulation (ABM) be used to understand complex systems, particularly focusing on the concepts of self-organization and emergence?
This gives an introduction into the subject. With simulations, it is worse. ABM is extremely computationally demanding. Hence the following approach can be helpful.
Easier would be to study cellular automaton and emergence along with self-organization there. It is computationally cheaper and there is already existing software and results dealing with those issues.
Currently, I am preparing the database of initial configurations, which can be easily explored by anyone. Some are already available dispersed among shared simulations.
Good luck at your journey throughout this exciting area of research. 🙏
PS The attached animation is APNG, which can be dispalyed by all modern web browsers beside dedicated applications, is depicting two-level emergents that are generated from the random conditions.
Thank you for your insightful answer and the valuable resources you've shared. I appreciate your recommendations and the links to these informative materials on Agent-Based Modeling (ABM), cellular automaton, and emergence.
I want to mention that I'm currently in the process of conducting a systematic literature review on the concept of how we can model emergence and self-organization using ABM. While I haven't published any work on this topic yet, I'm eager to contribute to this exciting area of research. Your suggestions and resources will undoubtedly be beneficial in my journey.
How can ABM be effectively applied to understand and analyze complex, self-organized, and emergent behaviors in various systems?
Not yet answered
• Asked 4 days ago
How can agent-based modeling and simulation (ABM) be used to understand complex systems, particularly focusing on the concepts of self-organization and emergence?
###
Agent based modeling is excellently covered in the book:
This gives an introduction into the subject. With simulations, it is worse. ABM is extremely computationally demanding. Hence the following approach can be helpful.
Easier would be to study cellular automaton and emergence along with self-organization there. It is computationally cheaper and there is already existing software and results dealing with those issues.
Currently, I am preparing the database of initial configurations, which can be easily explored by anyone. Some are already available dispersed among shared simulations.
Good luck at your journey throughout this exciting area of research. 🙏
###
In this case, you will definitely find useful the book of Andrew Illachinsky on ABM. Be aware that he have a book on cellular automata too. With respect to cellular automata, my review on Emergent Information Processing has a rich citation apparatus along with the other publications on cellular automata.
Feel free to ask anything about cellular automata and self-organizing, emergents.
There is one other author working in ABM named Dirk Helbing.
Since the advent of computers, the natural and engineering sciences have enormously progressed. Computer simulations allow one to understand interactions of physical particles and make sense of astronomical observations, to describe many chemical properties ab initio, and to design energy-efficient aircrafts and safer cars. Today, the use of computational devices is pervasive. Offices, administrations, financial trading, economic exchange, the control of infrastructure networks, and a large share of our communication would not be conceivable without the use of computers anymore. Hence, it would be very surprising, if computers could not make a contribution to a better understanding of social and economic systems.
###
This chapter and the whole book is useful to all who wants to understand the very roots of ABM.
PS You can follow this question to get updates on interesting complex systems research areas and problems. Everyone is welcomed.
I want to express my gratitude for your assistance and generosity in sharing this invaluable resource. It's evident that the chapter contains valuable insights, offering fresh perspectives and updates on ABM. Regrettably, I am currently unable to access it.
"NetLogo is a multi-agent programmable modeling environment. It is used by many hundreds of thousands of students, teachers, and researchers worldwide. It also powers HubNet participatory simulations. It is authored by Uri Wilensky and developed at the CCL. You can download it free of charge. You can also try it online through NetLogo Web."
https://ccl.northwestern.edu/netlogo/
###
This software enebales everyone to dive quickly and efficiently into the understanding of agent based modelling. I recommend it to everyone who is interested about the subject.
Thank you for your enthusiastic recommendation of NetLogo! I would like to mention that I have experience working with NetLogo, in addition to using the Python package MESSA
I wanted to express my heartfelt thanks for all your help and guidance, Dr. Jiří Kroc.
I also wanted to inform you that I've begun my research by reading the book "Introduction to the Modeling and Analysis of Complex Systems" by Professor Hiroki Sayama. It's proven to be an exceptional resource, and I'm finding it extremely valuable.
I must mention that Professor Hiroki Sayama has been extraordinarily helpful and kind, always ready to address any questions.