Multilevel Modeling as a Methodology for the Simulation of Human Mobility

Luca Serena,Moreno Marzolla,Gabriele D'Angelo,Stefano Ferretti
DOI: https://doi.org/10.1109/DS-RT55542.2022.9932080
2024-03-25
Abstract:Multilevel modeling is increasingly relevant in the context of modelling and simulation since it leads to several potential benefits, such as software reuse and integration, the split of semantically separated levels into sub-models, the possibility to employ different levels of detail, and the potential for parallel execution. The coupling that inevitably exists between the sub-models, however, implies the need for maintaining consistency between the various components, more so when different simulation paradigms are employed (e.g., sequential vs parallel, discrete vs continuous). In this paper we argue that multilevel modelling is well suited for the simulation of human mobility, since it naturally leads to the decomposition of the model into two layers, the "micro" and "macro" layer, where individual entities (micro) and long-range interactions (macro) are described. In this paper we investigate the challenges of multilevel modeling, and describe some preliminary results using prototype implementations of multilayer simulators in the context of epidemic diffusion and vehicle pollution.
Performance,Physics and Society
What problem does this paper attempt to address?
The problem this paper attempts to address is the exploration of the applicability and effectiveness of Multilevel Modeling methods in human mobility simulation. Specifically, the authors believe that Multilevel Modeling can naturally decompose the model into two levels: the "micro" level (describing the behavior of individual entities) and the "macro" level (describing long-distance interactions). This allows for the simulation of complex systems with different levels of detail while maintaining consistency between model components. Additionally, the paper discusses the challenges of applying Multilevel Modeling in different scenarios (such as epidemic spread and vehicle pollution) and demonstrates the preliminary results of this approach through a prototype implementation. The main contributions of the paper are: 1. **Proposing a Multilevel Modeling method**: A Multilevel Modeling method suitable for human mobility, which can better simulate complex systems, especially those requiring high levels of detail and a large number of entities. 2. **Addressing the challenges of Multilevel Modeling**: Discussing issues such as model decomposition, interaction between different models, and maintaining consistency in Multilevel Modeling, and proposing corresponding solutions. 3. **Case studies**: Verifying the feasibility and effectiveness of the Multilevel Modeling method through two specific case studies (epidemic spread and urban traffic pollution). Overall, this paper aims to demonstrate that Multilevel Modeling is a powerful tool that can provide greater flexibility and accuracy in the simulation of complex systems related to human mobility.