@article {Valverde2020, title = {Boolean Networks and Their Applications in Science and Engineering}, journal = {Complexity}, volume = {2020}, year = {2020}, pages = {3}, type = {10.1155/2020/6183798}, url = {https://doi.org/10.1155/2020/6183798}, author = {Valverde, Jose C. and Mortveit, Henning S. and Gershenson, Carlos and Shi, Yongtang} } @article {Karbovskii2016, title = {Multimodel agent-based simulation environment for mass-gatherings and pedestrian dynamics}, journal = {Future Generation Computer Systems}, volume = {79}, number = {1}, year = {2018}, month = {February}, pages = {155{\textendash}165}, abstract = {Abstract The increasing interest in complex phenomena, especially in crowd and pedestrian dynamics, has conditioned the demand not only for more sophisticated autonomous models but also for mechanisms that would bring these models together. This paper presents a multimodel agent-based simulation technique based on the incorporation of multiple modules. Two key principles are presented to guide this integration: a common abstract space where entities of different models interact, and commonly controlled agents{\textendash}-abstract actors operating in the common space, which can be handled by different agent-based models. In order to test the proposed methodology, we run a set of simulations of cinema building evacuation using the general-purpose {PULSE} simulation environment. In this paper we utilize crowd pressure as a metric to estimate the capacity of different emergent conditions to traumatically affect pedestrians in the crowd. The proposed approach is evaluated through a series of experiments simulating the emergency evacuation from a cinema building to the city streets, where building and street levels are reproduced in heterogeneous models. This approach paves the way for modeling realistic city-wide evacuations.}, issn = {0167-739X}, doi = {10.1016/j.future.2016.10.002}, url = {http://dx.doi.org/10.1016/j.future.2016.10.002}, author = {Vladislav Karbovskii and Daniil Voloshin and Andrey Karsakov and Alexey Bezgodov and Carlos Gershenson} } @inbook {GershensonALife2018, title = {Self-Organization and Artificial Life: A Review}, booktitle = {The 2018 Conference on Artificial Life: A Hybrid of the European Conference on Artificial Life (ECAL) and the International Conference on the Synthesis and Simulation of Living Systems (ALIFE)}, year = {2018}, pages = {510{\textendash}517}, publisher = {MIT Press}, organization = {MIT Press}, address = {Tokyo, Japan}, abstract = {Self-organization has been an important concept within a number of disciplines, which Artificial Life (ALife) also has heavily utilized since its inception. The term and its implications, however, are often confusing or misinterpreted. In this work, we provide a mini-review of self-organization and its relationship with ALife, aiming at initiating discussions on this important topic with the interested audience. We first articulate some fundamental aspects of self-organization, outline its usage, and review its applications to ALife within its soft, hard, and wet domains. We also provide perspectives for further research.}, doi = {10.1162/isal_a_00094}, url = {https://www.mitpressjournals.org/doi/abs/10.1162/isal_a_00094}, author = {Gershenson, Carlos and Trianni, Vito and Werfel, Justin and Sayama, Hiroki}, editor = {Takashi Ikegami and Nathaniel Virgo and Olaf Witkowski and Mizuki Oka and Reiji Suzuki and Hiroyuki Iizuka} } @article {Karbovskii2016, title = {Multimodel agent-based simulation environment for mass-gatherings and pedestrian dynamics}, journal = {Future Generation Computer Systems}, year = {2016}, pages = {-}, abstract = {Abstract The increasing interest in complex phenomena, especially in crowd and pedestrian dynamics, has conditioned the demand not only for more sophisticated autonomous models but also for mechanisms that would bring these models together. This paper presents a multimodel agent-based simulation technique based on the incorporation of multiple modules. Two key principles are presented to guide this integration: a common abstract space where entities of different models interact, and commonly controlled agents{\textendash}-abstract actors operating in the common space, which can be handled by different agent-based models. In order to test the proposed methodology, we run a set of simulations of cinema building evacuation using the general-purpose \{PULSE\} simulation environment. In this paper we utilize crowd pressure as a metric to estimate the capacity of different emergent conditions to traumatically affect pedestrians in the crowd. The proposed approach is evaluated through a series of experiments simulating the emergency evacuation from a cinema building to the city streets, where building and street levels are reproduced in heterogeneous models. This approach paves the way for modeling realistic city-wide evacuations.}, keywords = {Urgent computing}, issn = {0167-739X}, doi = {10.1016/j.future.2016.10.002}, url = {http://dx.doi.org/10.1016/j.future.2016.10.002}, author = {Vladislav Karbovskii and Daniil Voloshin and Andrey Karsakov and Alexey Bezgodov and Carlos Gershenson} } @inbook {Viragh2016, title = {Self-organized UAV Traffic in Realistic Environments}, booktitle = {Intelligent Robots and Systems (IROS), 2016 IEEE/RSJ International Conference on}, year = {2016}, pages = {1645{\textendash}1652}, publisher = {IEEE}, organization = {IEEE}, address = {Daejeon, South Korea}, doi = {10.1109/IROS.2016.7759265}, author = {Csaba Vir{\'a}gh and M{\'a}t{\'e} Nagy and Carlos Gershenson and G{\'a}bor V{\'a}s{\'a}rhelyi} } @conference {GershensonEtAl2006, title = {The Role of Redundancy in the Robustness of Random {Boolean} Networks}, booktitle = {{Artificial Life X}, Proceedings of the Tenth International Conference on the Simulation and Synthesis of Living Systems.}, year = {2006}, pages = {35{\textendash}42}, publisher = {MIT Press}, organization = {MIT Press}, abstract = {Evolution depends on the possibility of successfully exploring fitness landscapes via mutation and recombination. With these search procedures, exploration is difficult in "rugged" fitness landscapes, where small mutations can drastically change functionalities in an organism. Random Boolean networks (RBNs), being general models, can be used to explore theories of how evolution can take place in rugged landscapes; or even change the landscapes. In this paper, we study the effect that redundant nodes have on the robustness of RBNs. Using computer simulations, we have found that the addition of redundant nodes to RBNs increases their robustness. We conjecture that redundancy is a way of "smoothening" fitness landscapes. Therefore, redundancy can facilitate evolutionary searches. However, too much redundancy could reduce the rate of adaptation of an evolutionary process. Our results also provide supporting evidence in favour of Kauffman{\textquoteright}s conjecture (Kauffman, 2000, p.195).}, url = {http://uk.arxiv.org/abs/nlin.AO/0511018}, author = {Carlos Gershenson and Stuart A. Kauffman and Ilya Shmulevich}, editor = {Rocha, L. M. and L. S. Yaeger and M. A. Bedau and D. Floreano and R. L. Goldstone and A. Vespignani} }