首页 > 最新文献

The Archivist最新文献

英文 中文
A Robust Controlled Backward Reach Tube with (Almost) Analytic Solution for Two Dubins Cars 具有(概)解析解的两辆Dubins轿车的鲁棒控制后伸管
Pub Date : 2020-09-25 DOI: 10.29007/mx3f
I. Mitchell
Benchmark Proposal: We describe how a well-known backward reachability problem with nonlinear dynamics and adversarial inputs—based on a pursuit evasion game with two identical vehicles that have Dubins car dynamics—can be viewed as a robust controlled backward reach tube. The resulting set is nonconvex with a surface that is nondifferentiable in places, yet (mostly explicit) closed form solutions for points on the surface of this set have been derived based on a classical differential game analysis, and so these points can be sampled with high accuracy at arbitrary density. We propose this problem as a benchmark because few existing reachability algorithms can tackle robust controlled backward reach tubes despite their potential for proving the robust safety of systems, and this (almost) analytic solution exists against which to compare prospective solutions. We then describe some extensions to the problem to provide additional future challenges. Code is provided.
基准建议:我们描述了一个众所周知的具有非线性动力学和对抗性输入的后向可达性问题——基于两个具有Dubins汽车动力学的相同车辆的追逐规避游戏——如何被视为一个稳健的受控后向可达管。所得到的集合是非凸的,其表面在某些地方是不可微分的,然而,基于经典的微分对策分析,已经导出了该集合表面上的点的(主要是显式的)闭式解,因此可以在任意密度下以高精度对这些点进行采样。我们提出这个问题作为基准,因为尽管现有的可达性算法有可能证明系统的鲁棒安全性,但很少有算法能够解决鲁棒控制的后向到达管,而且存在这种(几乎)分析解,可以用来比较未来的解。然后,我们描述了该问题的一些扩展,以提供未来的额外挑战。提供了代码。
{"title":"A Robust Controlled Backward Reach Tube with (Almost) Analytic Solution for Two Dubins Cars","authors":"I. Mitchell","doi":"10.29007/mx3f","DOIUrl":"https://doi.org/10.29007/mx3f","url":null,"abstract":"Benchmark Proposal: We describe how a well-known backward reachability problem with nonlinear dynamics and adversarial inputs—based on a pursuit evasion game with two identical vehicles that have Dubins car dynamics—can be viewed as a robust controlled backward reach tube. The resulting set is nonconvex with a surface that is nondifferentiable in places, yet (mostly explicit) closed form solutions for points on the surface of this set have been derived based on a classical differential game analysis, and so these points can be sampled with high accuracy at arbitrary density. We propose this problem as a benchmark because few existing reachability algorithms can tackle robust controlled backward reach tubes despite their potential for proving the robust safety of systems, and this (almost) analytic solution exists against which to compare prospective solutions. We then describe some extensions to the problem to provide additional future challenges. Code is provided.","PeriodicalId":82938,"journal":{"name":"The Archivist","volume":"1 1","pages":"242-258"},"PeriodicalIF":0.0,"publicationDate":"2020-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43745598","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
ARCH-COMP20 Category Report: Hybrid Systems with Piecewise Constant Dynamics and Bounded Model Checking ARCH-COMP20分类报告:具有分段常动力学和有界模型检验的混合系统
Pub Date : 2020-09-25 DOI: 10.29007/BHWX
Lei Bu, A. Abate, D. Adzkiya, M. S. Mufid, Rajarshi Ray, Yuming Wu, E. Zaffanella
This report presents the results of a friendly competition for formal verification of continuous and hybrid systems with piecewise constant dynamics. The friendly competition took place as part of the workshop Applied Verification for Continuous and Hybrid Systems (ARCH) in 2020. In this fourth edition, five tools have been applied to solve six different benchmark problems in the category for piecewise constant dynamics: BACH, PHAVerLite, PHAVer/SX, TROPICAL, and XSpeed. Compared to last year, we combine the HBMC and HPWC categories of ARCH-COMP 2019 to a new category PCDB (hybrid systems with Piecewise Constant bounds on the Dynamics (HPCD) and Bounded model checking (BMC) of HPCD systems). The result is a snapshot of the current landscape of tools and the types of benchmarks they are particularly suited for. Due to the diversity of problems, we are not ranking tools, yet the presented results probably provide the most complete assessment of tools for the safety verification of continuous and hybrid systems with piecewise constant dynamics up to this date. G. Frehse and M. Althoff (eds.), ARCH20 (EPiC Series in Computing, vol. 74), pp. 1–15 ARCH-COMP PCDB Results L.Bu et al.
本报告提出了一个友好竞争的结果,以正式验证连续和混合系统的分段恒定动力学。此次友好竞赛是2020年连续和混合系统(ARCH)应用验证研讨会的一部分。在这个第四版中,已经应用了五个工具来解决分段恒定动态类别中的六个不同的基准问题:BACH、PHAVerLite、PHAVer/SX、TROPICAL和XSpeed。与去年相比,我们将ARCH-COMP 2019的HBMC和HPWC类别合并为一个新的类别PCDB(具有分段恒界动力学(HPCD)和HPCD系统的有界模型检查(BMC)的混合系统)。其结果是对当前工具的概况和它们特别适合的基准类型的快照。由于问题的多样性,我们没有对工具进行排名,但所提出的结果可能提供了迄今为止对具有分段恒定动力学的连续和混合系统的安全验证工具的最完整评估。G. Frehse和M. Althoff(编),ARCH20 (EPiC Series in Computing, vol. 74), pp. 1-15 ARCH-COMP PCDB Results L.Bu et al。
{"title":"ARCH-COMP20 Category Report: Hybrid Systems with Piecewise Constant Dynamics and Bounded Model Checking","authors":"Lei Bu, A. Abate, D. Adzkiya, M. S. Mufid, Rajarshi Ray, Yuming Wu, E. Zaffanella","doi":"10.29007/BHWX","DOIUrl":"https://doi.org/10.29007/BHWX","url":null,"abstract":"This report presents the results of a friendly competition for formal verification of continuous and hybrid systems with piecewise constant dynamics. The friendly competition took place as part of the workshop Applied Verification for Continuous and Hybrid Systems (ARCH) in 2020. In this fourth edition, five tools have been applied to solve six different benchmark problems in the category for piecewise constant dynamics: BACH, PHAVerLite, PHAVer/SX, TROPICAL, and XSpeed. Compared to last year, we combine the HBMC and HPWC categories of ARCH-COMP 2019 to a new category PCDB (hybrid systems with Piecewise Constant bounds on the Dynamics (HPCD) and Bounded model checking (BMC) of HPCD systems). The result is a snapshot of the current landscape of tools and the types of benchmarks they are particularly suited for. Due to the diversity of problems, we are not ranking tools, yet the presented results probably provide the most complete assessment of tools for the safety verification of continuous and hybrid systems with piecewise constant dynamics up to this date. G. Frehse and M. Althoff (eds.), ARCH20 (EPiC Series in Computing, vol. 74), pp. 1–15 ARCH-COMP PCDB Results L.Bu et al.","PeriodicalId":82938,"journal":{"name":"The Archivist","volume":"1 1","pages":"1-15"},"PeriodicalIF":0.0,"publicationDate":"2020-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45787671","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Analysis of Real-Time Control Systems using First-Order Continuization 实时控制系统的一阶连续化分析
Pub Date : 2020-09-25 DOI: 10.29007/8nq6
M. Gaukler
Experience Report: Real-Time control systems can be difficult to analyze due to the mixture of discrete-time and continuous-time dynamics. This difficulty is particularly pronounced if the timing is non-periodic, e.g., due to network or execution effects. Still, most control loops behave similar to a purely continuous-time system disturbed by a small discretization error, which is exploited by Bak and Johnson (2015) in the method of Continuization . This paper uncovers limitations of that work and presents an extension, First-Order Continuization, based on a new formal framework that recovers previous results and eases future development.
经验报告:由于离散时间和连续时间动力学的混合,实时控制系统可能难以分析。如果时间是非周期性的,例如,由于网络或执行的影响,这个困难特别明显。尽管如此,大多数控制回路的行为类似于受小离散误差干扰的纯连续时间系统,Bak和Johnson(2015)在连续化方法中利用了这一点。本文揭示了该工作的局限性,并基于一个新的形式框架提出了一阶连续化的扩展,该框架恢复了以前的结果并简化了未来的发展。
{"title":"Analysis of Real-Time Control Systems using First-Order Continuization","authors":"M. Gaukler","doi":"10.29007/8nq6","DOIUrl":"https://doi.org/10.29007/8nq6","url":null,"abstract":"Experience Report: Real-Time control systems can be difficult to analyze due to the mixture of discrete-time and continuous-time dynamics. This difficulty is particularly pronounced if the timing is non-periodic, e.g., due to network or execution effects. Still, most control loops behave similar to a purely continuous-time system disturbed by a small discretization error, which is exploited by Bak and Johnson (2015) in the method of Continuization . This paper uncovers limitations of that work and presents an extension, First-Order Continuization, based on a new formal framework that recovers previous results and eases future development.","PeriodicalId":82938,"journal":{"name":"The Archivist","volume":"1 1","pages":"209-241"},"PeriodicalIF":0.0,"publicationDate":"2020-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46439419","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ARCH-COMP 2020 Category Report: Falsification ARCH-COMP 2020类别报告:伪造
Pub Date : 2020-09-25 DOI: 10.29007/trr1
G. Ernst, Paolo Arcaini, Ismail Bennani, Alexandre Donzé, Georgios Fainekos, G. Frehse, L. Mathesen, C. Menghi, Giulia Pedrielli, M. Pouzet, Shakiba Yaghoubi, Yoriyuki Yamagata, Zhenya Zhang
This report presents the results from the 2020 friendly competition in the ARCH workshop for the falsification of temporal logic specifications over Cyber-Physical Systems. We briefly describe the competition settings, which have been inherited from the previous year, give background on the participating teams and tools and discuss the selected benchmarks. The benchmarks are available on the ARCH website, as well as in the competition’s gitlab repository. In comparison to 2019, we have two new participating tools with novel approaches, and the results show a clear improvement over previous performances on some benchmarks.
本报告介绍了2020年ARCH研讨会上关于网络物理系统时间逻辑规范伪造的友好竞赛的结果。我们简要介绍了从去年继承下来的比赛设置,介绍了参赛队伍和工具的背景,并讨论了选定的基准。这些基准测试可以在ARCH网站上获得,也可以在竞赛的gitlab存储库中获得。与2019年相比,我们有两个采用新方法的新参与工具,结果显示,在一些基准测试上,我们的表现比之前有了明显改善。
{"title":"ARCH-COMP 2020 Category Report: Falsification","authors":"G. Ernst, Paolo Arcaini, Ismail Bennani, Alexandre Donzé, Georgios Fainekos, G. Frehse, L. Mathesen, C. Menghi, Giulia Pedrielli, M. Pouzet, Shakiba Yaghoubi, Yoriyuki Yamagata, Zhenya Zhang","doi":"10.29007/trr1","DOIUrl":"https://doi.org/10.29007/trr1","url":null,"abstract":"This report presents the results from the 2020 friendly competition in the ARCH workshop for the falsification of temporal logic specifications over Cyber-Physical Systems. We briefly describe the competition settings, which have been inherited from the previous year, give background on the participating teams and tools and discuss the selected benchmarks. The benchmarks are available on the ARCH website, as well as in the competition’s gitlab repository. In comparison to 2019, we have two new participating tools with novel approaches, and the results show a clear improvement over previous performances on some benchmarks.","PeriodicalId":82938,"journal":{"name":"The Archivist","volume":"1 1","pages":"140-152"},"PeriodicalIF":0.0,"publicationDate":"2020-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46432745","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
Guaranteed phase synchronization of hybrid oscillators using symbolic Euler's method (verification challenge) 基于符号欧拉法的混合振子相位保证同步(验证挑战)
Pub Date : 2020-07-12 DOI: 10.29007/l3k2
J. Jerray, L. Fribourg, É. André
The phenomenon of phase synchronization was evidenced in the 17th century by Huy- gens while observing two pendulums of clocks leaning against the same wall. This phe- nomenon has more recently appeared as a widespread phenomenon in nature, and turns out to have multiple industrial applications. The exact parameter values of the system for which the phenomenon manifests itself are however delicate to obtain in general, and it is interesting to find formal sufficient conditions to guarantee phase synchronization. Using the notion of reachability, we give here such a formal method. More precisely, our method selects a portion S of the state space, and shows that any solution starting at S returns to S within a fixed number of periods k. Besides, our method shows that the components of the solution are then (almost) in phase. We explain how the method applies on the Brusselator reaction-diffusion and the biped walker examples. These examples can also be seen as “challenges” for the verification of continuous and hybrid systems.
相位同步现象在17世纪由Huy-gens在观察靠在同一面墙上的两个钟摆时证明。这种现象最近在自然界中广泛出现,并在工业上有多种应用。然而,现象本身所表现的系统的确切参数值通常很难获得,并且找到保证相位同步的形式充分条件是令人感兴趣的。利用可达性的概念,我们给出了这样一个形式化的方法。更准确地说,我们的方法选择了状态空间的一部分S,并表明任何从S开始的解在固定数量的周期k内返回到S。此外,我们的算法表明,解的分量然后(几乎)同相。我们解释了该方法如何应用于Brusselator反应扩散和两足步行者的例子。这些例子也可以被视为连续和混合系统验证的“挑战”。
{"title":"Guaranteed phase synchronization of hybrid oscillators using symbolic Euler's method (verification challenge)","authors":"J. Jerray, L. Fribourg, É. André","doi":"10.29007/l3k2","DOIUrl":"https://doi.org/10.29007/l3k2","url":null,"abstract":"The phenomenon of phase synchronization was evidenced in the 17th century by Huy- gens while observing two pendulums of clocks leaning against the same wall. This phe- nomenon has more recently appeared as a widespread phenomenon in nature, and turns out to have multiple industrial applications. The exact parameter values of the system for which the phenomenon manifests itself are however delicate to obtain in general, and it is interesting to find formal sufficient conditions to guarantee phase synchronization. Using the notion of reachability, we give here such a formal method. More precisely, our method selects a portion S of the state space, and shows that any solution starting at S returns to S within a fixed number of periods k. Besides, our method shows that the components of the solution are then (almost) in phase. We explain how the method applies on the Brusselator reaction-diffusion and the biped walker examples. These examples can also be seen as “challenges” for the verification of continuous and hybrid systems.","PeriodicalId":82938,"journal":{"name":"The Archivist","volume":"1 1","pages":"197-208"},"PeriodicalIF":0.0,"publicationDate":"2020-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46261289","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ARCH-COMP20 Category Report: Stochastic Models ARCH-COMP20类别报告:随机模型
Pub Date : 2020-01-01 DOI: 10.29007/mqzc
Alessandro Abate, Henk A. P. Blom, Nathalie Cauchi, Joanna Delicaris, A. Hartmanns, Mahmoud Khaled, Abolfazl Lavaei, Carina Pilch, Anne Remke, Stefan Schupp, F. Shmarov, S. Soudjani, Abraham P. Vinod, B. Wooding, Majid Zamani, Paolo Zuliani
This report presents the results of a friendly competition for formal verification and policy synthesis of stochastic models. It also introduces new benchmarks within this category, and recommends next steps for this category towards next year's edition of the competition. The friendly competition took place as part of the workshop Applied Verification for Continuous and Hybrid Systems (ARCH) in Spring/Summer 2020.
本报告介绍了随机模型的正式验证和政策综合的友好竞争的结果。它还在这一类别中引入了新的基准,并为明年的比赛提供了这一类别的下一步建议。本次友好竞赛是2020年春夏连续和混合系统(ARCH)应用验证研讨会的一部分。
{"title":"ARCH-COMP20 Category Report: Stochastic Models","authors":"Alessandro Abate, Henk A. P. Blom, Nathalie Cauchi, Joanna Delicaris, A. Hartmanns, Mahmoud Khaled, Abolfazl Lavaei, Carina Pilch, Anne Remke, Stefan Schupp, F. Shmarov, S. Soudjani, Abraham P. Vinod, B. Wooding, Majid Zamani, Paolo Zuliani","doi":"10.29007/mqzc","DOIUrl":"https://doi.org/10.29007/mqzc","url":null,"abstract":"This report presents the results of a friendly competition for formal verification and policy synthesis of stochastic models. It also introduces new benchmarks within this category, and recommends next steps for this category towards next year's edition of the competition. The friendly competition took place as part of the workshop Applied Verification for Continuous and Hybrid Systems (ARCH) in Spring/Summer 2020.","PeriodicalId":82938,"journal":{"name":"The Archivist","volume":"68 1","pages":"76-106"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89068808","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Kaa: A Python Implementation of Reachable Set Computation Using Bernstein Polynomials 使用Bernstein多项式的可达集计算的Python实现
Pub Date : 2020-01-01 DOI: 10.29007/rs5n
Edward D. Kim, Parasara Sridhar Duggirala
Reachable set computation is one of the many widely-used techniques for the verification of safety properties of dynamical systems. One of the simplest algorithms for computing reachable sets for discrete nonlinear systems uses parallelotope bundles and Bernstein polynomials. In this paper, we describe Kaa, a terse Python implementation of reachable set computation which leverages the widely used symbolic package sympy. Additionally, we simplify the user interface and provide easy-to-use plotting utilities. We believe that our tool has pedagogical value given the simplicity of the implementation and its userfriendliness.
可达集计算是验证动力系统安全特性的众多常用技术之一。计算离散非线性系统可达集的最简单算法之一是使用平行四边形束和伯恩斯坦多项式。在本文中,我们描述了Kaa,一个可达集计算的简洁Python实现,它利用了广泛使用的符号包sympy。此外,我们简化了用户界面并提供易于使用的绘图工具。考虑到实现的简单性和用户友好性,我们相信我们的工具具有教学价值。
{"title":"Kaa: A Python Implementation of Reachable Set Computation Using Bernstein Polynomials","authors":"Edward D. Kim, Parasara Sridhar Duggirala","doi":"10.29007/rs5n","DOIUrl":"https://doi.org/10.29007/rs5n","url":null,"abstract":"Reachable set computation is one of the many widely-used techniques for the verification of safety properties of dynamical systems. One of the simplest algorithms for computing reachable sets for discrete nonlinear systems uses parallelotope bundles and Bernstein polynomials. In this paper, we describe Kaa, a terse Python implementation of reachable set computation which leverages the widely used symbolic package sympy. Additionally, we simplify the user interface and provide easy-to-use plotting utilities. We believe that our tool has pedagogical value given the simplicity of the implementation and its userfriendliness.","PeriodicalId":82938,"journal":{"name":"The Archivist","volume":"25 1","pages":"184-196"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87870481","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Industrial Temporal Logic Specifications for Falsification of Cyber-Physical Systems 用于信息物理系统伪造的工业时序逻辑规范
Pub Date : 2020-01-01 DOI: 10.29007/r74f
J. Eddeland, Alexandre Donzé, S. Miremadi, K. Åkesson
In this benchmark proposal, we present a set of large specifications stated in Signal Temporal Logic (STL) intended for use in falsification of Cyber-Physical Systems. The main purpose of the benchmark is for tools that monitor STL specifications to be able to test their performance on complex specifications that have structure similar to industrial specifications. The benchmark itself is a Git repository which will therefore be updated over time, and new specifications can be added. At the time of submission, the repository contains a total of seven Simulink requirement models, resulting in 17 generated STL specifications.
在这个基准提案中,我们提出了一组在信号时序逻辑(STL)中规定的大型规范,旨在用于伪造网络物理系统。基准测试的主要目的是让监视STL规范的工具能够在结构类似于工业规范的复杂规范上测试它们的性能。基准本身是一个Git存储库,因此会随着时间的推移而更新,并且可以添加新的规范。在提交时,存储库总共包含7个Simulink需求模型,从而产生17个生成的STL规范。
{"title":"Industrial Temporal Logic Specifications for Falsification of Cyber-Physical Systems","authors":"J. Eddeland, Alexandre Donzé, S. Miremadi, K. Åkesson","doi":"10.29007/r74f","DOIUrl":"https://doi.org/10.29007/r74f","url":null,"abstract":"In this benchmark proposal, we present a set of large specifications stated in Signal Temporal Logic (STL) intended for use in falsification of Cyber-Physical Systems. The main purpose of the benchmark is for tools that monitor STL specifications to be able to test their performance on complex specifications that have structure similar to industrial specifications. The benchmark itself is a Git repository which will therefore be updated over time, and new specifications can be added. At the time of submission, the repository contains a total of seven Simulink requirement models, resulting in 17 generated STL specifications.","PeriodicalId":82938,"journal":{"name":"The Archivist","volume":"29 1","pages":"267-274"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88136673","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Evaluating Optimization Solvers and Robust Semantics for Simulation-Based Falsification 评估基于仿真证伪的优化求解器和鲁棒语义
Pub Date : 2020-01-01 DOI: 10.29007/f4vs
J. Eddeland, S. Miremadi, K. Åkesson
Temporal-logic based falsification of Cyber-Physical Systems is a testing technique used to verify certain behaviours in simulation models, however the problem statement typically requires some model-specific tuning of parameters to achieve optimal results. In this experience report, we investigate how different optimization solvers and objective functions affect the falsification outcome for a benchmark set of models and specifications. With data from the four different solvers and three different objective functions for the falsification problem, we see that choice of solver and objective function depends both on the model and the specification that are to be falsified. We also note that using a robust semantics of Signal Temporal Logic typically increases falsification performance compared to using Boolean semantics.
基于时间逻辑的信息物理系统证伪是一种用于验证仿真模型中某些行为的测试技术,然而问题陈述通常需要一些特定于模型的参数调优以获得最佳结果。在这份经验报告中,我们研究了不同的优化求解器和目标函数如何影响一组基准模型和规范的证伪结果。通过对证伪问题的四个不同解算器和三个不同目标函数的数据,我们可以看到,解算器和目标函数的选择取决于要证伪的模型和规范。我们还注意到,与使用布尔语义相比,使用信号时序逻辑的鲁棒语义通常会提高伪造性能。
{"title":"Evaluating Optimization Solvers and Robust Semantics for Simulation-Based Falsification","authors":"J. Eddeland, S. Miremadi, K. Åkesson","doi":"10.29007/f4vs","DOIUrl":"https://doi.org/10.29007/f4vs","url":null,"abstract":"Temporal-logic based falsification of Cyber-Physical Systems is a testing technique used to verify certain behaviours in simulation models, however the problem statement typically requires some model-specific tuning of parameters to achieve optimal results. In this experience report, we investigate how different optimization solvers and objective functions affect the falsification outcome for a benchmark set of models and specifications. With data from the four different solvers and three different objective functions for the falsification problem, we see that choice of solver and objective function depends both on the model and the specification that are to be falsified. We also note that using a robust semantics of Signal Temporal Logic typically increases falsification performance compared to using Boolean semantics.","PeriodicalId":82938,"journal":{"name":"The Archivist","volume":"105 1","pages":"259-266"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79281253","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
期刊
The Archivist
全部 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