Pub Date : 2024-03-23DOI: 10.1016/j.simpat.2024.102929
Xiaojuan Li , Rixin Chen , Yueyue Zhu , C.Y. Jim
High-density built-up areas in cities often enlist the underground realm to provide solution space for transport, shopping and other purposes. The special location, layout, and accessibility of underground structures often generate unique and acute safety-risk concerns. They are inadequately understood and managed and cannot be tackled appropriately by conventional risk assessment and abatement methods. This study focused on evacuating underground commercial streets (UCS) with a heavy concentration of people in Fuzhou city in China. Despite the widespread use of building information modeling (BIM) in construction, it has rarely been applied to studies of underground shopping streets. This study adopted BIM technology as the core method, in conjunction with PyroSim fire and Pathfinder evacuation simulation software. Different fire scenarios in four fire protection zones and the most unfavorable fire sources were set in the model. Based on a calculated number of persons at the start of a fire, different movement paths, stair configuration and exit width were simulated. The choice of escape routes, congestion locations, and slack time windows were identified by the graphical images of the simulation programs. Required safe egress time was compared with available safe egress time, and the number of successful evacuees was reckoned. The effects of three escape-stair forms on evacuee utilization and evacuation rates were evaluated. Their evacuation efficiency was ranked: crossed stair > straight stair > parallel-double stair. The simulation results can optimize building layout design and improve understanding of evacuation-efficiency factors. The findings can contribute to reducing casualties and property losses and improving UCS's fire safety management.
{"title":"Emergency fire evacuation simulation of underground commercial street","authors":"Xiaojuan Li , Rixin Chen , Yueyue Zhu , C.Y. Jim","doi":"10.1016/j.simpat.2024.102929","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102929","url":null,"abstract":"<div><p>High-density built-up areas in cities often enlist the underground realm to provide solution space for transport, shopping and other purposes. The special location, layout, and accessibility of underground structures often generate unique and acute safety-risk concerns. They are inadequately understood and managed and cannot be tackled appropriately by conventional risk assessment and abatement methods. This study focused on evacuating underground commercial streets (UCS) with a heavy concentration of people in Fuzhou city in China. Despite the widespread use of building information modeling (BIM) in construction, it has rarely been applied to studies of underground shopping streets. This study adopted BIM technology as the core method, in conjunction with PyroSim fire and Pathfinder evacuation simulation software. Different fire scenarios in four fire protection zones and the most unfavorable fire sources were set in the model. Based on a calculated number of persons at the start of a fire, different movement paths, stair configuration and exit width were simulated. The choice of escape routes, congestion locations, and slack time windows were identified by the graphical images of the simulation programs. Required safe egress time was compared with available safe egress time, and the number of successful evacuees was reckoned. The effects of three escape-stair forms on evacuee utilization and evacuation rates were evaluated. Their evacuation efficiency was ranked: crossed stair > straight stair > parallel-double stair. The simulation results can optimize building layout design and improve understanding of evacuation-efficiency factors. The findings can contribute to reducing casualties and property losses and improving UCS's fire safety management.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102929"},"PeriodicalIF":4.2,"publicationDate":"2024-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140350385","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-03-20DOI: 10.1016/j.simpat.2024.102927
Diego de Freitas Bezerra , Guto Leoni Santos , Élisson da Silva Rocha , André Moreira , Djamel F.H. Sadok , Judith Kelner , Glauco Estácio Gonçalves , Amardeep Mehta , Maria Valéria Marquezini , Patricia Takako Endo
With the emergence of new applications driven by the popularization of mobile devices, the next generation of mobile networks faces challenges to meet different requirements. Virtual Network Functions (VNFs) have been deployed to minimize operational costs and make network management more flexible. In this sense, strategies for VNF placement can impact different metrics of interest. Invoking and visiting VNFs in a specific execution order may be required for different use cases, resulting in a complete network service called Service Function Chain (SFC). The SFC placement problem is to define a feasible path in the physical infrastructure whose nodes and edges meet the computational and bandwidth requirements for the VNFs and virtual links, respectively. It has already been proved that this process is NP-hard and it is difficult to find an optimal solution to this problem. Therefore, in this paper, we propose the use of meta-heuristics to solve the SFC placement problem in cellular networks. We consider a triathlon competition leading to different mobility patterns. We collected real data about the competitors to simulate their movements through the scenario as well as the measured signal quality of the network. We formulate the SFC placement problem as a multi-objective problem where we try to minimize the placement cost and the total SFC delay. To solve the problem, we propose the use of two algorithms, NSGA-II and GDE3, which compare two different greedy approaches that prioritize the different optimization metrics considered in this work. Our results show that the meta-heuristics provide better results for each of the metrics. For all competition stages, GDE3 presented a slightly lower placement costs than NSGA-II, while NSGA-II had a lower delay in some scenarios.
{"title":"Multi-objective Service Function Chain placement in 5G cellular networks based on meta-heuristic approach","authors":"Diego de Freitas Bezerra , Guto Leoni Santos , Élisson da Silva Rocha , André Moreira , Djamel F.H. Sadok , Judith Kelner , Glauco Estácio Gonçalves , Amardeep Mehta , Maria Valéria Marquezini , Patricia Takako Endo","doi":"10.1016/j.simpat.2024.102927","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102927","url":null,"abstract":"<div><p>With the emergence of new applications driven by the popularization of mobile devices, the next generation of mobile networks faces challenges to meet different requirements. Virtual Network Functions (VNFs) have been deployed to minimize operational costs and make network management more flexible. In this sense, strategies for VNF placement can impact different metrics of interest. Invoking and visiting VNFs in a specific execution order may be required for different use cases, resulting in a complete network service called Service Function Chain (SFC). The SFC placement problem is to define a feasible path in the physical infrastructure whose nodes and edges meet the computational and bandwidth requirements for the VNFs and virtual links, respectively. It has already been proved that this process is NP-hard and it is difficult to find an optimal solution to this problem. Therefore, in this paper, we propose the use of meta-heuristics to solve the SFC placement problem in cellular networks. We consider a triathlon competition leading to different mobility patterns. We collected real data about the competitors to simulate their movements through the scenario as well as the measured signal quality of the network. We formulate the SFC placement problem as a multi-objective problem where we try to minimize the placement cost and the total SFC delay. To solve the problem, we propose the use of two algorithms, NSGA-II and GDE3, which compare two different greedy approaches that prioritize the different optimization metrics considered in this work. Our results show that the meta-heuristics provide better results for each of the metrics. For all competition stages, GDE3 presented a slightly lower placement costs than NSGA-II, while NSGA-II had a lower delay in some scenarios.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"133 ","pages":"Article 102927"},"PeriodicalIF":4.2,"publicationDate":"2024-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140187242","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-03-20DOI: 10.1016/j.simpat.2024.102926
Wenjia Zhang , Heming Zhang , Wenzheng Liu
Multi-resolution modelling (MRM) has been increasingly applied in engineering practice. While in a distributed simulation environments, time advance method for MRM is less studied. When the system is running in a relatively low-resolution status, it usually adopts basic time advance modes to save simulation resources. However, these basic modes usually suffer from inaccurate response of interactions and are separate from the resolution switching process. In this paper, we propose an improved time advance method for distributed multi-resolution models. We introduce an interaction table to enable dynamic management of interactions, and decouple the interaction request process from the interaction response process, resulting in a more fine-grained interactive mode. Moreover, the interactive deviation index is introduced to quantitatively characterize the cumulative errors from delayed interactions. This index has been incorporated into resolution switching conditions to provide a more flexible and intuitive way for multi-resolution modelling. Proposed method has been verified on both theoretical cases and practical applications, and can achieve high simulation accuracy with less time consumption.
{"title":"An improved time advance method for distributed multi-resolution modelling with interactive deviation characterization","authors":"Wenjia Zhang , Heming Zhang , Wenzheng Liu","doi":"10.1016/j.simpat.2024.102926","DOIUrl":"10.1016/j.simpat.2024.102926","url":null,"abstract":"<div><p>Multi-resolution modelling (MRM) has been increasingly applied in engineering practice. While in a distributed simulation environments, time advance method for MRM is less studied. When the system is running in a relatively low-resolution status, it usually adopts basic time advance modes to save simulation resources. However, these basic modes usually suffer from inaccurate response of interactions and are separate from the resolution switching process. In this paper, we propose an improved time advance method for distributed multi-resolution models. We introduce an interaction table to enable dynamic management of interactions, and decouple the interaction request process from the interaction response process, resulting in a more fine-grained interactive mode. Moreover, the interactive deviation index is introduced to quantitatively characterize the cumulative errors from delayed interactions. This index has been incorporated into resolution switching conditions to provide a more flexible and intuitive way for multi-resolution modelling. Proposed method has been verified on both theoretical cases and practical applications, and can achieve high simulation accuracy with less time consumption.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102926"},"PeriodicalIF":4.2,"publicationDate":"2024-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140270993","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-03-16DOI: 10.1016/j.simpat.2024.102925
Mustafa Daraghmeh , Anjali Agarwal , Yaser Jararweh
In the rapidly evolving domain of serverless computing, the need for efficient and accurate predictive methods of function invocation becomes paramount. This study introduces a comprehensive suite of innovations to improve the predictability and efficiency of function invocation within serverless architectures. By employing multi-output regression models, we perform a multi-level analysis of function invocation patterns across user, application, and function levels, revealing insights into granular workload behaviors. We rigorously investigate the impact of windowing techniques and dimensionality reduction on model performance via Principal Component Analysis (PCA), offering a nuanced understanding of data complexities and computational implications. Our novel comparative analysis framework meticulously evaluates the performance of these methods against various windowing configurations, utilizing the Azure Functions dataset for real-world applicability. In addition, we assess the temporal stability of the models and the variation of day-to-day performance, providing a holistic view of their operational viability. Our contributions address critical gaps in the predictive modeling of serverless computing and set a new benchmark for operational efficiency and data-driven decision-making in cloud environments. This study is poised to guide future advancements in serverless computing, driving theoretically sound and practically viable innovations.
{"title":"Optimizing serverless computing: A comparative analysis of multi-output regression models for predictive function invocations","authors":"Mustafa Daraghmeh , Anjali Agarwal , Yaser Jararweh","doi":"10.1016/j.simpat.2024.102925","DOIUrl":"10.1016/j.simpat.2024.102925","url":null,"abstract":"<div><p>In the rapidly evolving domain of serverless computing, the need for efficient and accurate predictive methods of function invocation becomes paramount. This study introduces a comprehensive suite of innovations to improve the predictability and efficiency of function invocation within serverless architectures. By employing multi-output regression models, we perform a multi-level analysis of function invocation patterns across user, application, and function levels, revealing insights into granular workload behaviors. We rigorously investigate the impact of windowing techniques and dimensionality reduction on model performance via Principal Component Analysis (PCA), offering a nuanced understanding of data complexities and computational implications. Our novel comparative analysis framework meticulously evaluates the performance of these methods against various windowing configurations, utilizing the Azure Functions dataset for real-world applicability. In addition, we assess the temporal stability of the models and the variation of day-to-day performance, providing a holistic view of their operational viability. Our contributions address critical gaps in the predictive modeling of serverless computing and set a new benchmark for operational efficiency and data-driven decision-making in cloud environments. This study is poised to guide future advancements in serverless computing, driving theoretically sound and practically viable innovations.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102925"},"PeriodicalIF":4.2,"publicationDate":"2024-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1569190X2400039X/pdfft?md5=b932b4c65c3822489417ec48684adc09&pid=1-s2.0-S1569190X2400039X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140203164","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-03-16DOI: 10.1016/j.simpat.2024.102922
Botao Zhang , Jacqueline TY Lo , Hongqiang Fang , Chuanzhi Xie , Tieqiao Tang , Siuming Lo
Effective evacuation guidance can guarantee people's safety by facilitating their swiftly exit hazardous areas during an emergency. However, pre-determined guidance plans based solely on distance comparisons to exits may not always be the most effective due to unstable accessibility conditions and uneven crowd distribution. Therefore, it is imperative to incorporate real-time optimal guidance information in the plan. Coupling simplified CTM (Cell Transmission Model)-based simulation, this study proposed a computationally efficient DRF (Directed Rooted Forest)-encoded planning for developing evacuation guidance plan. Taking them as a holistic model, the simulator predicts evacuation dynamics at a constant computational cost regardless of crowd size, while the planning module optimizes the guidance plan directionally by leveraging the simulation's intermediate and final outputs. Numerical tests have demonstrated that the tight coupling between optimization and simulation module has substantially enhanced the model's capacity to fine-tune the guidance plan and optimization efficiency. The proposed model may serve as the foundation for developing real-time evacuation guidance plans for large-scale crowded buildings, either on the premise of accelerated simulation or as an efficient generator of training data for machine learning models.
{"title":"Coupled simulation-optimization model for pedestrian evacuation guidance planning","authors":"Botao Zhang , Jacqueline TY Lo , Hongqiang Fang , Chuanzhi Xie , Tieqiao Tang , Siuming Lo","doi":"10.1016/j.simpat.2024.102922","DOIUrl":"10.1016/j.simpat.2024.102922","url":null,"abstract":"<div><p>Effective evacuation guidance can guarantee people's safety by facilitating their swiftly exit hazardous areas during an emergency. However, pre-determined guidance plans based solely on distance comparisons to exits may not always be the most effective due to unstable accessibility conditions and uneven crowd distribution. Therefore, it is imperative to incorporate real-time optimal guidance information in the plan. Coupling simplified CTM (Cell Transmission Model)-based simulation, this study proposed a computationally efficient DRF (Directed Rooted Forest)-encoded planning for developing evacuation guidance plan. Taking them as a holistic model, the simulator predicts evacuation dynamics at a constant computational cost regardless of crowd size, while the planning module optimizes the guidance plan directionally by leveraging the simulation's intermediate and final outputs. Numerical tests have demonstrated that the tight coupling between optimization and simulation module has substantially enhanced the model's capacity to fine-tune the guidance plan and optimization efficiency. The proposed model may serve as the foundation for developing real-time evacuation guidance plans for large-scale crowded buildings, either on the premise of accelerated simulation or as an efficient generator of training data for machine learning models.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102922"},"PeriodicalIF":4.2,"publicationDate":"2024-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140203071","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-03-12DOI: 10.1016/j.simpat.2024.102924
David Carramiñana , Ana M. Bernardos , Juan A. Besada , José R. Casar
Providing a comprehensive view of the city operation and offering useful metrics for decision-making is a well-known challenge for urban risk-analysis systems. Existing systems are, in many cases, generalizations of previous domain specific tools/methodologies that may not cover all urban interdependencies and makes it difficult to have homogeneous indicators. In order to overcome this limitation while seeking for effective support to decision makers, this article introduces a novel hybrid simulation framework for risk mitigation. The framework is built on a proposed city concept that considers the urban space as a Complex Adaptive System composed by interconnected Critical Infrastructures. In this concept, a Social System, which models daily patterns and social interactions of the citizens in the Urban Landscape, drives the CIs demand to configure the full city picture. The framework's hybrid design integrates agent-based and network-based modeling by breaking down city agents into system-dependent subagents, to enable both inter and intra-system interaction simulation, respectively. A layered structure of indicators at different aggregation levels is also developed, to ensure that decisions are not only data-driven but also explainable. Therefore, the proposed simulation framework can serve as a DSS tool that allows the quantitative analysis of the impact of threats at different levels. First, system-level metrics can be used to get a broad view on the city resilience. Then, agent-level metrics back those figures and provide better explainability. On implementation, the proposed framework enables component reusability (for eased coding), simulation federation (enabling the integration of existing system-oriented simulators), discrete simulation in accelerated time (for rapid scenario simulation) and decision-oriented visualization (for informed outputs). The system built under the proposed approach facilitates to simulate various risk mitigation strategies for a scenario under analysis, allowing decision-makers to foresee potential outcomes. A case study has been deployed on a framework prototype to demonstrate how the DSS can be used in real-world situations, specifically combining cyber hazards over health and traffic infrastructures. The proposal aims at pushing the boundaries of urban city simulation towards more real, intelligent, and automated frameworks.
{"title":"Towards resilient cities: A hybrid simulation framework for risk mitigation through data-driven decision making","authors":"David Carramiñana , Ana M. Bernardos , Juan A. Besada , José R. Casar","doi":"10.1016/j.simpat.2024.102924","DOIUrl":"10.1016/j.simpat.2024.102924","url":null,"abstract":"<div><p>Providing a comprehensive view of the city operation and offering useful metrics for decision-making is a well-known challenge for urban risk-analysis systems. Existing systems are, in many cases, generalizations of previous domain specific tools/methodologies that may not cover all urban interdependencies and makes it difficult to have homogeneous indicators. In order to overcome this limitation while seeking for effective support to decision makers, this article introduces a novel hybrid simulation framework for risk mitigation. The framework is built on a proposed city concept that considers the urban space as a Complex Adaptive System composed by interconnected Critical Infrastructures. In this concept, a Social System, which models daily patterns and social interactions of the citizens in the Urban Landscape, drives the CIs demand to configure the full city picture. The framework's hybrid design integrates agent-based and network-based modeling by breaking down city agents into system-dependent subagents, to enable both inter and intra-system interaction simulation, respectively. A layered structure of indicators at different aggregation levels is also developed, to ensure that decisions are not only data-driven but also explainable. Therefore, the proposed simulation framework can serve as a DSS tool that allows the quantitative analysis of the impact of threats at different levels. First, system-level metrics can be used to get a broad view on the city resilience. Then, agent-level metrics back those figures and provide better explainability. On implementation, the proposed framework enables component reusability (for eased coding), simulation federation (enabling the integration of existing system-oriented simulators), discrete simulation in accelerated time (for rapid scenario simulation) and decision-oriented visualization (for informed outputs). The system built under the proposed approach facilitates to simulate various risk mitigation strategies for a scenario under analysis, allowing decision-makers to foresee potential outcomes. A case study has been deployed on a framework prototype to demonstrate how the DSS can be used in real-world situations, specifically combining cyber hazards over health and traffic infrastructures. The proposal aims at pushing the boundaries of urban city simulation towards more real, intelligent, and automated frameworks.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"133 ","pages":"Article 102924"},"PeriodicalIF":4.2,"publicationDate":"2024-03-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1569190X24000388/pdfft?md5=04ef681b2c9c771225ceb322adfb1cce&pid=1-s2.0-S1569190X24000388-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140149674","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-03-11DOI: 10.1016/j.simpat.2024.102923
Irene S. van Droffelaar , Jan H. Kwakkel , Jelte P. Mense , Alexander Verbraeck
Simulation–optimization models are well-suited for real-time decision-support to the control room for search and interception of fugitives by Police on a road network, due to their ability to encode complex behavior while still optimizing the interception.
The typical simulation–optimization configuration is simulation model optimization, where the simulation model describes the system to be optimized, and the optimizer attempts to find the combination of decision variables that maximizes the interception probability. However, the repeated evaluation of the simulation model leads to high computation time, thus rendering it inadequate for time-constrained decision contexts. To support police interception operations in real-time, timely calculation of the solution is essential. Sequential simulation–optimization, where the simulation model, with its rich behavior, constructs (part of) the constraints of an optimization problem, could decrease the computation time.
We compare the computation time for two configurations of simulation–optimization (typical simulation model optimization and sequential simulation–optimization) for various problem instances of the fugitive interception problem. We show that sequential simulation–optimization reduces the computation time of large instances of the fugitive interception case study ten-fold. This result illustrates the potential of sequential simulation–optimization to mitigate the expensive optimization of simulation models.
{"title":"Simulation–optimization configurations for real-time decision-making in fugitive interception","authors":"Irene S. van Droffelaar , Jan H. Kwakkel , Jelte P. Mense , Alexander Verbraeck","doi":"10.1016/j.simpat.2024.102923","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102923","url":null,"abstract":"<div><p>Simulation–optimization models are well-suited for real-time decision-support to the control room for search and interception of fugitives by Police on a road network, due to their ability to encode complex behavior while still optimizing the interception.</p><p>The typical simulation–optimization configuration is simulation model optimization, where the simulation model describes the system to be optimized, and the optimizer attempts to find the combination of decision variables that maximizes the interception probability. However, the repeated evaluation of the simulation model leads to high computation time, thus rendering it inadequate for time-constrained decision contexts. To support police interception operations in real-time, timely calculation of the solution is essential. Sequential simulation–optimization, where the simulation model, with its rich behavior, constructs (part of) the constraints of an optimization problem, could decrease the computation time.</p><p>We compare the computation time for two configurations of simulation–optimization (typical simulation model optimization and sequential simulation–optimization) for various problem instances of the fugitive interception problem. We show that sequential simulation–optimization reduces the computation time of large instances of the fugitive interception case study ten-fold. This result illustrates the potential of sequential simulation–optimization to mitigate the expensive optimization of simulation models.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"133 ","pages":"Article 102923"},"PeriodicalIF":4.2,"publicationDate":"2024-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1569190X24000376/pdfft?md5=093851bd77272b9ca24179a64a5dd683&pid=1-s2.0-S1569190X24000376-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140121916","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-03-07DOI: 10.1016/j.simpat.2024.102921
YuQin Zeng , WenBing Li , ChangHai Li
Efficient warehouse management is of crucial significance for the smooth operation of a company's supply chain. With the challenging nature of warehouse environment changes, research on warehouse operational issues is increasingly important. Moreover, system simulation has emerged as a prevalent means of investigating warehouse operational management. However, prior research on warehouse simulation either utilized singular paradigms or lacked a generalized modeling framework. This remains a challenge for modelers exploring diverse domains of warehouse-related issues using simulation techniques. In this context, this study presents an integrated control methodology(ICM) based on the state changes of dispatchers and logistics equipments, the discrimination of task scenarios, and the behaviors of dispatchers. This methodology is incorporated into the warehouse workflow model. The workflow model serves as a conceptual abstraction of a warehouse's parallel scheduling system, while the integrated control methodology (ICM) simulates the entire decision-making process of dispatchers to resolve potential deadlock issues during task execution. Subsequently, we utilize a steel slab warehouse in a case study, employing a dynamic simulation using a hybrid paradigm based on Discrete Event Simulation (DES) and Agent-Based Simulation (ABS) to replicate the historical scheduling process within the warehouse. This demonstration confirms the feasibility of the proposed framework. Finally, we devise multiple dimensions of validation metrics to confirm the model's effectiveness.
{"title":"A dynamic simulation framework based on hybrid modeling paradigm for parallel scheduling systems in warehouses","authors":"YuQin Zeng , WenBing Li , ChangHai Li","doi":"10.1016/j.simpat.2024.102921","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102921","url":null,"abstract":"<div><p>Efficient warehouse management is of crucial significance for the smooth operation of a company's supply chain. With the challenging nature of warehouse environment changes, research on warehouse operational issues is increasingly important. Moreover, system simulation has emerged as a prevalent means of investigating warehouse operational management. However, prior research on warehouse simulation either utilized singular paradigms or lacked a generalized modeling framework. This remains a challenge for modelers exploring diverse domains of warehouse-related issues using simulation techniques. In this context, this study presents an integrated control methodology(ICM) based on the state changes of dispatchers and logistics equipments, the discrimination of task scenarios, and the behaviors of dispatchers. This methodology is incorporated into the warehouse workflow model. The workflow model serves as a conceptual abstraction of a warehouse's parallel scheduling system, while the integrated control methodology (ICM) simulates the entire decision-making process of dispatchers to resolve potential deadlock issues during task execution. Subsequently, we utilize a steel slab warehouse in a case study, employing a dynamic simulation using a hybrid paradigm based on Discrete Event Simulation (DES) and Agent-Based Simulation (ABS) to replicate the historical scheduling process within the warehouse. This demonstration confirms the feasibility of the proposed framework. Finally, we devise multiple dimensions of validation metrics to confirm the model's effectiveness.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"133 ","pages":"Article 102921"},"PeriodicalIF":4.2,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140187243","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-03-05DOI: 10.1016/j.simpat.2024.102920
Florian Condette , Eric Ramat , Patrick Sondi
In this work, we present a new approach based on a discrete event formalism to model and simulate micro-scale urban traffic systems. The formalism is a coupling between the P-DEVS (Parallel-Discrete Event System Specification) formalism and UML (Unified Modeling Language) state machines. A system is represented by a set of coupled components. Each component supports the dynamics and logic of a system element. The models presented include the streets, intersections and traffic signs, all of which can be synchronized together through specific mechanisms. These models can be applied to real-world OpenStreetMap networks. A discrete event-driven adaptation of the simplified Gipps car-following model is introduced, and subsequently compared to its discrete time counterpart. The results show that our discrete event model follows dynamics which are similar to those of a discrete time model with a low update time step of 0.1s, despite not taking certain non-linearities of the latter into account. In terms of vehicle state changes and computation time, our approach outperforms the discrete time one with an update time step of 1s, both on a simple case study and on a real network.
{"title":"A discrete event approach to micro-scale traffic modeling in urban environment","authors":"Florian Condette , Eric Ramat , Patrick Sondi","doi":"10.1016/j.simpat.2024.102920","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102920","url":null,"abstract":"<div><p>In this work, we present a new approach based on a discrete event formalism to model and simulate micro-scale urban traffic systems. The formalism is a coupling between the P-DEVS (Parallel-Discrete Event System Specification) formalism and UML (Unified Modeling Language) state machines. A system is represented by a set of coupled components. Each component supports the dynamics and logic of a system element. The models presented include the streets, intersections and traffic signs, all of which can be synchronized together through specific mechanisms. These models can be applied to real-world OpenStreetMap networks. A discrete event-driven adaptation of the simplified Gipps car-following model is introduced, and subsequently compared to its discrete time counterpart. The results show that our discrete event model follows dynamics which are similar to those of a discrete time model with a low update time step of 0.1s, despite not taking certain non-linearities of the latter into account. In terms of vehicle state changes and computation time, our approach outperforms the discrete time one with an update time step of 1s, both on a simple case study and on a real network.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"133 ","pages":"Article 102920"},"PeriodicalIF":4.2,"publicationDate":"2024-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140052509","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-03-04DOI: 10.1016/j.simpat.2024.102918
Nicholas Kemp, Md Sadman Siraj, Eirini Eleni Tsiropoulou
In this paper, the ELEKTRA framework is introduced, a novel community energy management system that organizes the prosumers into autonomous communities and determines the prosumers’ optimal energy procurement in a distributed manner. Our motivation stems from the increasing complexity of the energy procurement for prosumers and the need for more efficient and decentralized approaches to optimize their energy consumption. The first element of the ELEKTRA framework implements an autonomous hedonic game-theoretic model at the prosumers’ home energy management controllers, considering the prosumers’ individual energy consumption and generation patterns, as well as the utility-provided rewards for proactive participation. Specifically, the prosumer grouping is modeled as a hedonic game, demonstrating the existence of a Nash-stable and individually-stable prosumer grouping. The second element of the ELEKTRA framework employs a distributed non-cooperative game-theoretic approach. This addresses how prosumers strategically consume energy to meet their needs while maximizing their payoff by procuring additional energy from the utility company. Also, utilizing the theory of -person concave games allows for a thorough evaluation of accuracy, performance, and complexity in determining optimal energy consumption for prosumers. A comprehensive evaluation of the ELEKTRA framework is conducted using real data from the southwest region of USA. The results demonstrate the operational effectiveness of the ELEKTRA framework, showcasing its superiority in optimizing prosumer payoff compared to existing models. The performance assessment, grounded in real-world data, provides valuable insights into the efficacy of the ELEKTRA framework in contrast to current state-of-the-art.
{"title":"ELEKTRA: Empowering prosumers with distributed prosumer grouping and game-theoretic energy procurement","authors":"Nicholas Kemp, Md Sadman Siraj, Eirini Eleni Tsiropoulou","doi":"10.1016/j.simpat.2024.102918","DOIUrl":"https://doi.org/10.1016/j.simpat.2024.102918","url":null,"abstract":"<div><p>In this paper, the <span>ELEKTRA</span> framework is introduced, a novel community energy management system that organizes the prosumers into autonomous communities and determines the prosumers’ optimal energy procurement in a distributed manner. Our motivation stems from the increasing complexity of the energy procurement for prosumers and the need for more efficient and decentralized approaches to optimize their energy consumption. The first element of the <span>ELEKTRA</span> framework implements an autonomous hedonic game-theoretic model at the prosumers’ home energy management controllers, considering the prosumers’ individual energy consumption and generation patterns, as well as the utility-provided rewards for proactive participation. Specifically, the prosumer grouping is modeled as a hedonic game, demonstrating the existence of a Nash-stable and individually-stable prosumer grouping. The second element of the <span>ELEKTRA</span> framework employs a distributed non-cooperative game-theoretic approach. This addresses how prosumers strategically consume energy to meet their needs while maximizing their payoff by procuring additional energy from the utility company. Also, utilizing the theory of <span><math><mi>n</mi></math></span>-person concave games allows for a thorough evaluation of accuracy, performance, and complexity in determining optimal energy consumption for prosumers. A comprehensive evaluation of the <span>ELEKTRA</span> framework is conducted using real data from the southwest region of USA. The results demonstrate the operational effectiveness of the <span>ELEKTRA</span> framework, showcasing its superiority in optimizing prosumer payoff compared to existing models. The performance assessment, grounded in real-world data, provides valuable insights into the efficacy of the <span>ELEKTRA</span> framework in contrast to current state-of-the-art.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"133 ","pages":"Article 102918"},"PeriodicalIF":4.2,"publicationDate":"2024-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140031228","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}