PRAGMATIC LOGIC-BASED SPATIO-TEMPORAL PATTERN CHECKING IN PARTICLE-BASED MODELS

被引:1
作者
Ruscheinski, Andreas [1 ]
Wolpers, Anja [1 ]
Henning, Philipp [1 ]
Warnke, Tom [1 ]
Haack, Fiete [1 ]
Uhrmacher, Adelinde M. [1 ]
机构
[1] Univ Rostock, Inst Visual & Analyt Comp, Albert Einstein Str 22, D-18059 Rostock, Germany
来源
2020 WINTER SIMULATION CONFERENCE (WSC) | 2020年
关键词
GENERATION; SIMULATION;
D O I
10.1109/WSC48552.2020.9383908
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Particle-based simulation is a powerful approach for modeling systems and processes of entities interacting in continuous space. One way to validate a particle-based simulation is to check for the occurrence of spatio-temporal patterns formed by the particles, for example by statistical model checking. Whereas spatio-temporal logics for describing spatio-temporal patterns exist, they are defined on discrete rather than continuous space. We propose an approach to bridge this gap by automatically translating the output of continuous-space particle-based simulations into an input for discrete-space spatio-temporal logics. The translation is parameterized with information about relevant regions and their development in time. We demonstrate the utility of our approach with a case study in which we successfully apply statistical model-checking to a particle-based cell-biological model. A Java implementation of our approach is available under an open-source license.
引用
收藏
页码:2245 / 2256
页数:12
相关论文
共 35 条
[1]   A Survey of Statistical Model Checking [J].
Agha, Gul ;
Palmskog, Karl .
ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2018, 28 (01)
[2]   Accurate particle-based simulation of adsorption, desorption and partial transmission [J].
Andrews, Steven S. .
PHYSICAL BIOLOGY, 2009, 6 (04)
[3]   Analyzing oscillatory behavior with formal methods [J].
Andreychenko, Alexander ;
Krüger, Thilo ;
Spieler, David .
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8453
[4]  
Ben-Kiki O., 2001, YAML ain't markup language (YAML)
[5]   ML-Space: Hybrid Spatial Gillespie and Particle Simulation of Multi-Level Rule-Based Models in Cell Biology [J].
Bittig, Arne T. ;
Uhrmacher, Adelinde M. .
IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2017, 14 (06) :1339-1349
[6]   Membrane related dynamics and the formation of actin in cells growing on micro-topographies: a spatial computational model [J].
Bittig, Arne T. ;
Matschegewski, Claudia ;
Nebe, J. Barbara ;
Staehlke, Susanne ;
Uhrmacher, Adelinde M. .
BMC SYSTEMS BIOLOGY, 2014, 8 :106
[7]  
Bortolussi L., 2014, EAI Endorsed Transactions on Cloud Systems, P66, DOI [10.4108/icst.Valuetools.2014.258183, DOI 10.4108/ICST.VALUETOOLS.2014.258183]
[8]   Qualitative spatio-temporal reasoning about movement of mobile agents/objects [J].
Cheng, Jing-De .
PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, :3341-3346
[9]   A Tool-Chain for Statistical Spatio-Temporal Model Checking of Bike Sharing Systems [J].
Ciancia, Vincenzo ;
Latella, Diego ;
Massink, Mieke ;
Paskauskas, Rytis ;
Vandin, Andrea .
LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: FOUNDATIONAL TECHNIQUES, PT I, 2016, 9952 :657-673
[10]   Agent-Based Modeling of Mitochondria Links Sub-Cellular Dynamics to Cellular Homeostasis and Heterogeneity [J].
Dalmasso, Giovanni ;
Zapata, Paula Andrea Marin ;
Brady, Nathan Ryan ;
Hamacher-Brady, Anne .
PLOS ONE, 2017, 12 (01)