首页 > 最新文献

ACM Transactions on Modeling and Computer Simulation最新文献

英文 中文
Editorial from the New Editor-in-Chief 新主编的社论
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-02-05 DOI: 10.1145/3377148
F. Quaglia
ACM Transactions on Modeling and Computer Simulation (TOMACS) is the journal that offered me articles to read and study at the very beginning of my activity related to simulation methods, algorithms, and systems. It has been my reference for a long time, and I am extremely honored to write this editorial as the new Editor-in-Chief (EIC) of this journal. TOMACS is known to publish excellent research results in many areas, covering a very wide set of topics. It is an extremely interdisciplinary journal that allows theory and practice to meet. This achievement has been possible thanks to the hard work of many persons, including past editors and all the members of the editorial board. I am glad to take the opportunity to continue their work. Nowadays, it is common to use modeling methods and simulation systems to devise strategies, to make critical decisions, and to drive the evolution of processes that affect our lives. Hence, further increasing the visibility of TOMACS across research communities, as well as widening its scope and impact, is a core target I will pursue. I am sure all the members of the editorial board will sustain me and will take an active role in the organization of journal issues, which will include extended versions of articles that have been early scouted as top-quality ones in well-known conferences or other excellent venues. Furthermore, it is my objective to additionally strengthen the linkage between TOMACS and conferences that have traditionally, or more recently, offered the support for thematic (although not narrow) special issues. I will welcome high-quality surveys providing an assessment of the state of the art and pointing to challenging research directions. Thanks to the big effort by the previous EIC Adelinde Uhrmacher, TOMACS has started being involved in the important process of Reproducibility of Computational Results (RCR). This process further qualifies the research results published in the journal by guaranteeing a more direct and fruitful re-usability of results across researchers. I will sustain the involvement of TOMACS in RCR by encouraging authors of submitted articles to participate in this initiative. Rigorously managing the review process is an additional target I will pursue, with the objective of combining high quality of the reviews with speed in the evaluation of the submitted articles. Timeliness in the diffusion of relevant research results will be of crucial importance for the TOMACS community, as well as for all the communities that can take advantage of these results for stepping ahead in their research paths and achievements. In the end, we will all benefit from it. For sure, handling TOMACS as EIC will be a challenge, in which I will put as much passion as I can.
ACM Transactions on Modeling and Computer Simulation (TOMACS)是在我刚开始从事与仿真方法、算法和系统相关的活动时为我提供文章阅读和研究的期刊。这是我长期以来的参考文献,我非常荣幸能以本刊新任主编(EIC)的身份撰写这篇社论。TOMACS以在许多领域发表优秀的研究成果而闻名,涵盖了非常广泛的主题。这是一本跨学科的杂志,理论与实践相结合。这一成就得益于许多人的辛勤工作,包括过去的编辑和编委会的所有成员。我很高兴借此机会继续他们的工作。如今,通常使用建模方法和仿真系统来设计策略,做出关键决策,并推动影响我们生活的过程的演变。因此,进一步提高TOMACS在研究界的知名度,以及扩大其范围和影响,是我将追求的核心目标。我相信编委会的所有成员都将支持我,并将在组织期刊发行方面发挥积极作用,其中包括在知名会议或其他优秀场所早期被评为高质量文章的扩展版本。此外,我的目标是进一步加强TOMACS与传统上或最近为专题(虽然不是狭义的)特别问题提供支持的会议之间的联系。我将欢迎高质量的调查,提供对艺术现状的评估,并指出具有挑战性的研究方向。由于前EIC Adelinde uhracher的巨大努力,TOMACS已经开始参与计算结果再现性(RCR)的重要过程。这一过程通过保证研究人员之间更直接、更有效地重用结果,进一步提高了发表在期刊上的研究结果的质量。我将通过鼓励提交文章的作者参与这一倡议来维持TOMACS对RCR的参与。严格管理审稿过程是我将追求的另一个目标,其目标是将审稿的高质量与对提交文章的评估速度相结合。相关研究成果传播的及时性对于TOMACS社区以及所有可以利用这些结果在其研究路径和成果方面取得进展的社区至关重要。最终,我们都会从中受益。当然,作为EIC来管理TOMACS将是一个挑战,我将尽我所能地投入激情。
{"title":"Editorial from the New Editor-in-Chief","authors":"F. Quaglia","doi":"10.1145/3377148","DOIUrl":"https://doi.org/10.1145/3377148","url":null,"abstract":"ACM Transactions on Modeling and Computer Simulation (TOMACS) is the journal that offered me articles to read and study at the very beginning of my activity related to simulation methods, algorithms, and systems. It has been my reference for a long time, and I am extremely honored to write this editorial as the new Editor-in-Chief (EIC) of this journal. TOMACS is known to publish excellent research results in many areas, covering a very wide set of topics. It is an extremely interdisciplinary journal that allows theory and practice to meet. This achievement has been possible thanks to the hard work of many persons, including past editors and all the members of the editorial board. I am glad to take the opportunity to continue their work. Nowadays, it is common to use modeling methods and simulation systems to devise strategies, to make critical decisions, and to drive the evolution of processes that affect our lives. Hence, further increasing the visibility of TOMACS across research communities, as well as widening its scope and impact, is a core target I will pursue. I am sure all the members of the editorial board will sustain me and will take an active role in the organization of journal issues, which will include extended versions of articles that have been early scouted as top-quality ones in well-known conferences or other excellent venues. Furthermore, it is my objective to additionally strengthen the linkage between TOMACS and conferences that have traditionally, or more recently, offered the support for thematic (although not narrow) special issues. I will welcome high-quality surveys providing an assessment of the state of the art and pointing to challenging research directions. Thanks to the big effort by the previous EIC Adelinde Uhrmacher, TOMACS has started being involved in the important process of Reproducibility of Computational Results (RCR). This process further qualifies the research results published in the journal by guaranteeing a more direct and fruitful re-usability of results across researchers. I will sustain the involvement of TOMACS in RCR by encouraging authors of submitted articles to participate in this initiative. Rigorously managing the review process is an additional target I will pursue, with the objective of combining high quality of the reviews with speed in the evaluation of the submitted articles. Timeliness in the diffusion of relevant research results will be of crucial importance for the TOMACS community, as well as for all the communities that can take advantage of these results for stepping ahead in their research paths and achievements. In the end, we will all benefit from it. For sure, handling TOMACS as EIC will be a challenge, in which I will put as much passion as I can.","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"30 1","pages":"1 - 1"},"PeriodicalIF":0.9,"publicationDate":"2020-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3377148","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"64025954","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Modeling, Simulation, and Control of Steam Generation Processes 蒸汽生成过程的建模、仿真和控制
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2019-04-10 DOI: 10.5772/INTECHOPEN.79410
G. Dieck-Assad, José Luis Vega-Fonseca, Isaías Hernández Ramírez, A. Favela-Contreras
This chapter describes a modeling methodology to provide the main characteristics of a simulation tool to analyze the steady state, transient operation, and control of steam generation processes, such as heat recovery steam generators (HRSG). The methodology includes a modular strategy that considers individual heat exchangers such as: economizers, evapo-rators, superheaters, drum tanks, and control systems. The modular strategy consists of the development of a numerical modeling tool that integrates sub-models based upon first principle equations of mass, energy, and momentum balance. The main heat transfer mech- anisms characterize the dynamics of steam generation systems during normal and abnor-mal operations, which include the response of key process variables such as vapor pressure, temperature, and mass flow rate. Other important variables are: gas temperature, fluid temperature, drum pressure, drum ’ s liquid level, and mass flow rate at each module. Those variables are usually analyzed with design predicted performance of real industrial equip- ment such as HRSG systems. Finally, two case studies of the application of the modeling strategy are provided to show the effectiveness and utility of the methodology.
本章描述了一种建模方法,提供了一种模拟工具的主要特征,用于分析蒸汽产生过程的稳态、瞬态运行和控制,例如热回收蒸汽发生器(HRSG)。该方法包括一个模块化的策略,考虑单独的热交换器,如:省煤器,蒸发器,过热器,鼓罐和控制系统。模块化策略包括开发一个数值建模工具,该工具集成了基于质量、能量和动量平衡的第一性原理方程的子模型。主要的传热机制表征了蒸汽发生系统在正常和异常运行时的动力学特性,包括关键过程变量(如蒸汽压力、温度和质量流量)的响应。其他重要的变量是:气体温度,流体温度,汽包压力,汽包液位和每个模块的质量流量。这些变量通常是用实际工业装备(如余热sg系统)的设计预测性能来分析的。最后,提供了两个建模策略应用的案例研究,以显示该方法的有效性和实用性。
{"title":"Modeling, Simulation, and Control of Steam Generation Processes","authors":"G. Dieck-Assad, José Luis Vega-Fonseca, Isaías Hernández Ramírez, A. Favela-Contreras","doi":"10.5772/INTECHOPEN.79410","DOIUrl":"https://doi.org/10.5772/INTECHOPEN.79410","url":null,"abstract":"This chapter describes a modeling methodology to provide the main characteristics of a simulation tool to analyze the steady state, transient operation, and control of steam generation processes, such as heat recovery steam generators (HRSG). The methodology includes a modular strategy that considers individual heat exchangers such as: economizers, evapo-rators, superheaters, drum tanks, and control systems. The modular strategy consists of the development of a numerical modeling tool that integrates sub-models based upon first principle equations of mass, energy, and momentum balance. The main heat transfer mech- anisms characterize the dynamics of steam generation systems during normal and abnor-mal operations, which include the response of key process variables such as vapor pressure, temperature, and mass flow rate. Other important variables are: gas temperature, fluid temperature, drum pressure, drum ’ s liquid level, and mass flow rate at each module. Those variables are usually analyzed with design predicted performance of real industrial equip- ment such as HRSG systems. Finally, two case studies of the application of the modeling strategy are provided to show the effectiveness and utility of the methodology.","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"5 1","pages":""},"PeriodicalIF":0.9,"publicationDate":"2019-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87857142","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Introductory Chapter: Computer Simulation 导论章:计算机仿真
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2019-02-08 DOI: 10.5772/INTECHOPEN.84198
D. Cvetkovic
{"title":"Introductory Chapter: Computer Simulation","authors":"D. Cvetkovic","doi":"10.5772/INTECHOPEN.84198","DOIUrl":"https://doi.org/10.5772/INTECHOPEN.84198","url":null,"abstract":"","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"14 1","pages":""},"PeriodicalIF":0.9,"publicationDate":"2019-02-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81972705","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Ranking and Selection 排名和选择
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2019-01-24 DOI: 10.1007/978-1-4419-1153-7_200685
GörderBjürn, KolonkoMichael
{"title":"Ranking and Selection","authors":"GörderBjürn, KolonkoMichael","doi":"10.1007/978-1-4419-1153-7_200685","DOIUrl":"https://doi.org/10.1007/978-1-4419-1153-7_200685","url":null,"abstract":"","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"1 1","pages":""},"PeriodicalIF":0.9,"publicationDate":"2019-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45981872","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Agent-Based Modeling and Simulation of Biological Systems 基于agent的生物系统建模与仿真
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2018-12-05 DOI: 10.5772/INTECHOPEN.80070
Şebnem Bora, Sevcan Emek
Agent-based modeling and simulation is a powerful technique in simulating and explor- ing phenomena that includes a large set of active components represented by agents. The agents are actors operating in a real system, influencing the simulated environment and influenced by the simulated environment. The agents are included in the simula tion model as model components performing actions autonomously and interacting with other agents and the simulated environment to represent behaviors in the real system. In this chapter, we describe how to develop an agent-based model and simulation for biological systems in Repast Simphony platform, which is a Java-based modeling system. Repast Simphony helps developers to create a scenario tree including displays of agents, grid and continuous space, data sets, data loaders, histogram, and time charts. At the end of this chapter, we present case studies developed by our research group with references to demonstrate local behavior of biological system.
基于智能体的建模和仿真是一种强大的模拟和探索现象的技术,其中包括由智能体表示的大量活动组件。agent是在真实系统中活动的行为体,影响模拟环境并受模拟环境的影响。代理作为模型组件包含在仿真模型中,自主地执行动作,并与其他代理和模拟环境交互,以表示真实系统中的行为。在这一章中,我们描述了如何在Repast Simphony平台上开发一个基于agent的生物系统模型和仿真,Repast Simphony是一个基于java的建模系统。Repast Simphony帮助开发人员创建一个场景树,包括代理、网格和连续空间、数据集、数据加载器、直方图和时间表的显示。在本章的最后,我们提出了我们的研究小组开发的案例研究,并参考了生物系统的局部行为。
{"title":"Agent-Based Modeling and Simulation of Biological Systems","authors":"Şebnem Bora, Sevcan Emek","doi":"10.5772/INTECHOPEN.80070","DOIUrl":"https://doi.org/10.5772/INTECHOPEN.80070","url":null,"abstract":"Agent-based modeling and simulation is a powerful technique in simulating and explor- ing phenomena that includes a large set of active components represented by agents. The agents are actors operating in a real system, influencing the simulated environment and influenced by the simulated environment. The agents are included in the simula tion model as model components performing actions autonomously and interacting with other agents and the simulated environment to represent behaviors in the real system. In this chapter, we describe how to develop an agent-based model and simulation for biological systems in Repast Simphony platform, which is a Java-based modeling system. Repast Simphony helps developers to create a scenario tree including displays of agents, grid and continuous space, data sets, data loaders, histogram, and time charts. At the end of this chapter, we present case studies developed by our research group with references to demonstrate local behavior of biological system.","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"2013 1","pages":""},"PeriodicalIF":0.9,"publicationDate":"2018-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87732468","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Modeling, Motion Study, and Computer Simulation of Thomas Earnshaw’s Chronometer Detent Escapement Mechanism 建模,运动研究,和计算机模拟的托马斯·恩肖的计时器扣擒纵机构
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2018-11-05 DOI: 10.5772/INTECHOPEN.79939
Ivana Cvetković, M. Stojicevic, B. Popkonstantinović
The escapement is a very important horological invention and it is commonly used in theory of clocks and chronometers. It transfers energy to the timekeeping element and allows the number of its oscillations to be counted. The chronometer detent escape- ment used in marine chronometers was modified and simplified by Thomas Earnshaw, English renowned watchmaker, in order to make it available to the public. This chapter deals with 3D modeling and assembling of all escapement parts in SolidWorks, as well as constructive geometry of mechanism and computer simulation. The whole process has been accomplished in program “SolidWorks 2016,” where all parts are assembled by using standard mates since this approach is suitable for motion and dynamical analysis. Generated simulation results are very close to the real ones, thereby using computation ally strong kinematic solvers.
擒纵机构是一项非常重要的钟表发明,它通常用于钟表和计时器的理论。它将能量传递给计时元件,并允许计算其振荡的次数。英国著名制表师托马斯·恩肖(Thomas Earnshaw)对航海时计中使用的计时器防扣逃逸装置进行了改进和简化,以便于公众使用。本章讨论了在SolidWorks中所有擒纵机构部件的三维建模和组装,以及机构的构造几何和计算机仿真。整个过程已经在“SolidWorks 2016”程序中完成,其中所有部件都通过使用标准配件组装,因为这种方法适用于运动和动力学分析。生成的仿真结果与实际结果非常接近,因此可以使用计算能力较强的运动学求解器。
{"title":"Modeling, Motion Study, and Computer Simulation of Thomas Earnshaw’s Chronometer Detent Escapement Mechanism","authors":"Ivana Cvetković, M. Stojicevic, B. Popkonstantinović","doi":"10.5772/INTECHOPEN.79939","DOIUrl":"https://doi.org/10.5772/INTECHOPEN.79939","url":null,"abstract":"The escapement is a very important horological invention and it is commonly used in theory of clocks and chronometers. It transfers energy to the timekeeping element and allows the number of its oscillations to be counted. The chronometer detent escape- ment used in marine chronometers was modified and simplified by Thomas Earnshaw, English renowned watchmaker, in order to make it available to the public. This chapter deals with 3D modeling and assembling of all escapement parts in SolidWorks, as well as constructive geometry of mechanism and computer simulation. The whole process has been accomplished in program “SolidWorks 2016,” where all parts are assembled by using standard mates since this approach is suitable for motion and dynamical analysis. Generated simulation results are very close to the real ones, thereby using computation ally strong kinematic solvers.","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"20 1","pages":""},"PeriodicalIF":0.9,"publicationDate":"2018-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90049660","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ProPPA: Probabilistic Programming for Stochastic Dynamical Systems 随机动力系统的概率规划
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2018-01-31 DOI: 10.1145/3154392
Anastasis Georgoulas, J. Hillston, Guido Sanguinetti
Formal languages like process algebras have been shown to be effective tools in modelling a wide range of dynamic systems, providing a high-level description that is readily transformed into an executable model. However, their application is sometimes hampered because the quantitative details of many real-world systems of interest are not fully known. In contrast, in machine learning, there has been work to develop probabilistic programming languages, which provide system descriptions that incorporate uncertainty and leverage advanced statistical techniques to infer unknown parameters from observed data. Unfortunately, current probabilistic programming languages are typically too low-level to be suitable for complex modelling. In this article, we present a Probabilistic Programming Process Algebra (ProPPA), the first instance of the probabilistic programming paradigm being applied to a high-level, formal language, and its supporting tool suite. We explain the semantics of the language in terms of a quantitative generalisation of Constraint Markov Chains and describe the implementation of the language, discussing in some detail the different inference algorithms available and their domain of applicability. We conclude by illustrating the use of the language on simple but non-trivial case studies: here, ProPPA is shown to combine the elegance and simplicity of high-level formal modelling languages with an effective way of incorporating data, making it a promising tool for modelling studies.
像过程代数这样的形式语言已经被证明是建模各种动态系统的有效工具,它提供了易于转换为可执行模型的高级描述。然而,它们的应用有时会受到阻碍,因为许多感兴趣的现实世界系统的定量细节并不完全清楚。相比之下,在机器学习领域,人们一直致力于开发概率编程语言,这些语言提供包含不确定性的系统描述,并利用先进的统计技术从观察到的数据中推断未知参数。不幸的是,当前的概率编程语言通常太低级,不适合复杂的建模。在本文中,我们介绍了概率编程过程代数(Probabilistic Programming Process Algebra, ProPPA),这是应用于高级形式语言的概率编程范式的第一个实例,以及它的支持工具套件。我们根据约束马尔可夫链的定量概括来解释该语言的语义,并描述该语言的实现,详细讨论了可用的不同推理算法及其适用范围。最后,我们举例说明了该语言在简单但不平凡的案例研究中的使用:在这里,ProPPA显示了将高级正式建模语言的优雅和简单性与有效的合并数据的方法相结合,使其成为建模研究的有前途的工具。
{"title":"ProPPA: Probabilistic Programming for Stochastic Dynamical Systems","authors":"Anastasis Georgoulas, J. Hillston, Guido Sanguinetti","doi":"10.1145/3154392","DOIUrl":"https://doi.org/10.1145/3154392","url":null,"abstract":"Formal languages like process algebras have been shown to be effective tools in modelling a wide range of dynamic systems, providing a high-level description that is readily transformed into an executable model. However, their application is sometimes hampered because the quantitative details of many real-world systems of interest are not fully known. In contrast, in machine learning, there has been work to develop probabilistic programming languages, which provide system descriptions that incorporate uncertainty and leverage advanced statistical techniques to infer unknown parameters from observed data. Unfortunately, current probabilistic programming languages are typically too low-level to be suitable for complex modelling. \u0000 \u0000In this article, we present a Probabilistic Programming Process Algebra (ProPPA), the first instance of the probabilistic programming paradigm being applied to a high-level, formal language, and its supporting tool suite. We explain the semantics of the language in terms of a quantitative generalisation of Constraint Markov Chains and describe the implementation of the language, discussing in some detail the different inference algorithms available and their domain of applicability. We conclude by illustrating the use of the language on simple but non-trivial case studies: here, ProPPA is shown to combine the elegance and simplicity of high-level formal modelling languages with an effective way of incorporating data, making it a promising tool for modelling studies.","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"181 1","pages":"3:1-3:23"},"PeriodicalIF":0.9,"publicationDate":"2018-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80268728","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Formalization of Weak Emergence in Multiagent Systems 多智能体系统弱涌现的形式化
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2015-12-28 DOI: 10.1145/2815502
Claudia Szabo, Y. M. Teo
Emergence becomes a distinguishing system feature as system complexity grows with the number of components, interactions, and connectivities. Examples of emergent behaviors include the flocking of birds, traffic jams, and hubs in social networks, among others. Despite significant research interest in recent years, there is a lack of formal methods to understand, identify, and predict emergent behavior in multiagent systems. Existing approaches either require detailed prior knowledge about emergent behavior or are computationally infeasible. This article introduces a grammar-based approach to formalize and identify the existence and extent of emergence without the need for prior knowledge of emergent properties. Our approach is based on weak (basic) emergence that is both generated and autonomous from the underlying agents. We employ formal grammars to capture agent interactions in the forms of words written on a common tape. Our formalism captures agents of diverse types and open systems. We propose an automated approach for the identification of emergent behavior and show its benefits through theoretical and experimental analysis. We also propose a significant reduction of state-space explosion through the use of our proposed degree of interaction metrics. Our experiments using the boids model show the feasibility of our approach but also highlight future avenues of improvement.
随着系统复杂性随着组件、交互和连接性的增加而增加,涌现成为一个显著的系统特征。突发行为的例子包括鸟群、交通堵塞、社交网络中心等。尽管近年来研究兴趣显著,但缺乏正式的方法来理解、识别和预测多智能体系统中的紧急行为。现有的方法要么需要对突发行为有详细的先验知识,要么在计算上不可行。本文介绍了一种基于语法的方法来形式化和识别突现的存在和程度,而不需要事先了解突现属性。我们的方法是基于弱(基本)涌现,它是由底层代理生成和自主的。我们使用正式语法以写在普通磁带上的单词形式捕获代理交互。我们的形式主义涵盖了各种类型和开放系统的代理。我们提出了一种自动识别突现行为的方法,并通过理论和实验分析证明了它的好处。我们还建议通过使用我们提出的交互度量程度来显著减少状态空间爆炸。我们使用boids模型的实验显示了我们方法的可行性,但也突出了未来改进的途径。
{"title":"Formalization of Weak Emergence in Multiagent Systems","authors":"Claudia Szabo, Y. M. Teo","doi":"10.1145/2815502","DOIUrl":"https://doi.org/10.1145/2815502","url":null,"abstract":"Emergence becomes a distinguishing system feature as system complexity grows with the number of components, interactions, and connectivities. Examples of emergent behaviors include the flocking of birds, traffic jams, and hubs in social networks, among others. Despite significant research interest in recent years, there is a lack of formal methods to understand, identify, and predict emergent behavior in multiagent systems. Existing approaches either require detailed prior knowledge about emergent behavior or are computationally infeasible. This article introduces a grammar-based approach to formalize and identify the existence and extent of emergence without the need for prior knowledge of emergent properties. Our approach is based on weak (basic) emergence that is both generated and autonomous from the underlying agents. We employ formal grammars to capture agent interactions in the forms of words written on a common tape. Our formalism captures agents of diverse types and open systems. We propose an automated approach for the identification of emergent behavior and show its benefits through theoretical and experimental analysis. We also propose a significant reduction of state-space explosion through the use of our proposed degree of interaction metrics. Our experiments using the boids model show the feasibility of our approach but also highlight future avenues of improvement.","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"6 1","pages":"6:1-6:25"},"PeriodicalIF":0.9,"publicationDate":"2015-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75271138","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
Efficient Parallel Discrete Event Simulation on Cloud/Virtual Machine Platforms 基于云/虚拟机平台的高效并行离散事件仿真
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2015-12-28 DOI: 10.1145/2746232
Srikanth B. Yoginath, K. Perumalla
Cloud and Virtual Machine (VM) technologies present new challenges with respect to performance and monetary cost in executing parallel discrete event simulation (PDES) applications. Due to the introduction of overall cost as a metric, the traditional use of the highest-end computing configuration is no longer the most obvious choice. Moreover, the unique runtime dynamics and configuration choices of Cloud and VM platforms introduce new design considerations and runtime characteristics specific to PDES over Cloud/VMs. Here, an empirical study is presented to help understand the dynamics, trends, and trade-offs in executing PDES on Cloud/VM platforms. Performance and cost measures obtained from multiple PDES applications executed on the Amazon EC2 Cloud and on a high-end VM host machine reveal new, counterintuitive VM--PDES dynamics and guidelines. One of the critical aspects uncovered is the fundamental mismatch in hypervisor scheduler policies designed for general Cloud workloads versus the virtual time ordering needed for PDES workloads. This insight is supported by experimental data revealing the gross deterioration in PDES performance traceable to VM scheduling policy. To overcome this fundamental problem, the design and implementation of a new deadlock-free scheduler algorithm are presented, optimized specifically for PDES applications on VMs. The scalability of our scheduler has been tested in up to 128 VMs multiplexed on 32 cores, showing significant improvement in the runtime relative to the default Cloud/VM scheduler. The observations, algorithmic design, and results are timely for emerging Cloud/VM-based installations, highlighting the need for PDES-specific support in high-performance discrete event simulations on Cloud/VM platforms.
云和虚拟机(VM)技术在执行并行离散事件模拟(PDES)应用程序的性能和货币成本方面提出了新的挑战。由于引入了总成本作为度量标准,传统的使用最高端的计算配置不再是最明显的选择。此外,云和VM平台独特的运行时动态和配置选择引入了新的设计考虑和运行时特性,这些特性是针对基于云/VM的PDES的。本文提供了一项实证研究,以帮助理解在Cloud/VM平台上执行PDES的动态、趋势和权衡。从在Amazon EC2云和高端VM主机上执行的多个PDES应用程序中获得的性能和成本度量揭示了新的,违反直觉的VM- PDES动态和指导方针。发现的一个关键方面是,为一般云工作负载设计的管理程序调度器策略与PDES工作负载所需的虚拟时间排序之间存在根本的不匹配。这一见解得到了实验数据的支持,实验数据显示PDES性能的严重恶化可追溯到VM调度策略。为了克服这个基本问题,提出了一种新的无死锁调度算法的设计和实现,该算法专门针对vm上的PDES应用程序进行了优化。我们的调度器的可扩展性已经在多达128个32核多路复用的VM上进行了测试,相对于默认的Cloud/VM调度器,在运行时显示出显著的改进。观察、算法设计和结果对于新兴的基于云/虚拟机的安装来说是及时的,突出了在云/虚拟机平台上高性能离散事件模拟中对pdes特定支持的需求。
{"title":"Efficient Parallel Discrete Event Simulation on Cloud/Virtual Machine Platforms","authors":"Srikanth B. Yoginath, K. Perumalla","doi":"10.1145/2746232","DOIUrl":"https://doi.org/10.1145/2746232","url":null,"abstract":"Cloud and Virtual Machine (VM) technologies present new challenges with respect to performance and monetary cost in executing parallel discrete event simulation (PDES) applications. Due to the introduction of overall cost as a metric, the traditional use of the highest-end computing configuration is no longer the most obvious choice. Moreover, the unique runtime dynamics and configuration choices of Cloud and VM platforms introduce new design considerations and runtime characteristics specific to PDES over Cloud/VMs. Here, an empirical study is presented to help understand the dynamics, trends, and trade-offs in executing PDES on Cloud/VM platforms. Performance and cost measures obtained from multiple PDES applications executed on the Amazon EC2 Cloud and on a high-end VM host machine reveal new, counterintuitive VM--PDES dynamics and guidelines. One of the critical aspects uncovered is the fundamental mismatch in hypervisor scheduler policies designed for general Cloud workloads versus the virtual time ordering needed for PDES workloads. This insight is supported by experimental data revealing the gross deterioration in PDES performance traceable to VM scheduling policy. To overcome this fundamental problem, the design and implementation of a new deadlock-free scheduler algorithm are presented, optimized specifically for PDES applications on VMs. The scalability of our scheduler has been tested in up to 128 VMs multiplexed on 32 cores, showing significant improvement in the runtime relative to the default Cloud/VM scheduler. The observations, algorithmic design, and results are timely for emerging Cloud/VM-based installations, highlighting the need for PDES-specific support in high-performance discrete event simulations on Cloud/VM platforms.","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"51 1","pages":"5:1-5:26"},"PeriodicalIF":0.9,"publicationDate":"2015-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77441973","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 28
Editorial for Principles of Advanced Discrete Simulation 高级离散仿真原理编辑
IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2015-12-28 DOI: 10.1145/2845147
Gabriel A. Wainer
Modeling and simulation has witnessed a surge of advanced methods and tools to improve the tasks of the simulation users, ranging from advanced methodologies, software development methods, middleware, visualization tools, analytics, Cloud computing, standards, and others. Within this context, the new ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (SIGSIM-PADS) has allowed sharing and discussing new methods, tools and applications in this field. The new SIGSIM-PADS conference was rebuilt upon 26 years of history and the reputation for high-quality papers of the traditional PADS Workshop (Workshop on Principles of Advanced and Distributed Simulation). The objective of this new conference is now the intersection of computer science and modeling and simulation. The inaugural conference attracted 75 full paper submissions from 27 countries around the world. From the 29 papers accepted, the top 10 were invited to submit extended versions. There was also a call for papers for articles related to this field of research. The numerous articles (some of which were new, and others were extended versions of the original SIGSIM-PADS articles) were peer reviewed again by at least three reviewers, making the quality of the final submissions very high. The topics were varied, ranging from automation in parallel simulation in multicore architectures, generation of simulation models, management of activity in simulation, heterogeneous parallel simulation, and theory and emergent behavior. We also received articles on agent-based simulation, simulation with hardware-in-the-loop, and varied applications including networking and communications, logistics, and biology. The articles presented in this issue can be categorized, based on their research area, into the following areas: modeling methodologies, parallel and distributed simulation, and network simulation and emulation.
建模和仿真见证了先进方法和工具的激增,以改善仿真用户的任务,包括先进的方法,软件开发方法,中间件,可视化工具,分析,云计算,标准等。在此背景下,新的ACM SIGSIM高级离散仿真原理会议(SIGSIM- pads)允许分享和讨论该领域的新方法、工具和应用。新的SIGSIM-PADS会议是在26年的历史和传统PADS研讨会(高级和分布式仿真原理研讨会)的高质量论文声誉的基础上重建的。这次新会议的目标是计算机科学与建模和仿真的交叉。首届会议吸引了来自全球27个国家的75篇论文全文。在接受的29篇论文中,前10名被邀请提交扩展版。同时也在征集与这一研究领域有关的文章。大量的文章(其中一些是新的,另一些是原始SIGSIM-PADS文章的扩展版本)由至少三位审稿人再次进行同行评审,使最终提交的文章质量非常高。主题多种多样,包括多核架构中并行仿真的自动化、仿真模型的生成、仿真活动的管理、异构并行仿真以及理论和紧急行为。我们还收到了关于基于代理的仿真、硬件在环仿真以及包括网络和通信、物流和生物学在内的各种应用的文章。根据研究领域的不同,本文可以分为以下几个方面:建模方法、并行与分布式仿真、网络仿真与仿真。
{"title":"Editorial for Principles of Advanced Discrete Simulation","authors":"Gabriel A. Wainer","doi":"10.1145/2845147","DOIUrl":"https://doi.org/10.1145/2845147","url":null,"abstract":"Modeling and simulation has witnessed a surge of advanced methods and tools to improve the tasks of the simulation users, ranging from advanced methodologies, software development methods, middleware, visualization tools, analytics, Cloud computing, standards, and others. Within this context, the new ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (SIGSIM-PADS) has allowed sharing and discussing new methods, tools and applications in this field. The new SIGSIM-PADS conference was rebuilt upon 26 years of history and the reputation for high-quality papers of the traditional PADS Workshop (Workshop on Principles of Advanced and Distributed Simulation). The objective of this new conference is now the intersection of computer science and modeling and simulation. The inaugural conference attracted 75 full paper submissions from 27 countries around the world. From the 29 papers accepted, the top 10 were invited to submit extended versions. There was also a call for papers for articles related to this field of research. The numerous articles (some of which were new, and others were extended versions of the original SIGSIM-PADS articles) were peer reviewed again by at least three reviewers, making the quality of the final submissions very high. The topics were varied, ranging from automation in parallel simulation in multicore architectures, generation of simulation models, management of activity in simulation, heterogeneous parallel simulation, and theory and emergent behavior. We also received articles on agent-based simulation, simulation with hardware-in-the-loop, and varied applications including networking and communications, logistics, and biology. The articles presented in this issue can be categorized, based on their research area, into the following areas: modeling methodologies, parallel and distributed simulation, and network simulation and emulation.","PeriodicalId":50943,"journal":{"name":"ACM Transactions on Modeling and Computer Simulation","volume":"3 1","pages":"1e:1-1e:3"},"PeriodicalIF":0.9,"publicationDate":"2015-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89330024","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
期刊
ACM Transactions on Modeling and Computer Simulation
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1