arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2408.02460cs.LOcs.SYeess.SY
收藏

带值冻结算子的信号时序逻辑(STL*)的快速鲁棒监控

Fast Robust Monitoring for Signal Temporal Logic with Value Freezing Operators (STL*)

Bassem Ghorbel, Vinayak S. Prabhu

AI总结:

本文针对STL*监控不可扩展的问题,提出带加速启发式的离线布尔与鲁棒性监控算法,首次支持嵌套冻结变量公式的长轨迹监控。

摘要:

研究者此前提出在信号时序逻辑(STL)中引入值冻结算子,以表达STL无法表达的工程性质,这种扩展逻辑被称为STL*。已有的STL*监控算法在计算上不可行,并且无法扩展到具有嵌套冻结变量的公式。我们提出了带有加速启发式的离线离散时间监控算法,既适用于布尔监控,也适用于定量鲁棒性监控。该加速启发式在子公式成立的时间区间上运行,而不是在原始轨迹采样点上运行。我们给出了算法的实验验证,结果表明,对于具有两个或三个嵌套冻结变量的公式,我们的算法能够对长轨迹进行监控。我们的工作是首个为具有嵌套冻结变量的STL*公式实现监控算法的工作。

英文摘要:

Researchers have previously proposed augmenting Signal Temporal Logic (STL) with the value freezing operator in order to express engineering properties that cannot be expressed in STL. This augmented logic is known as STL*. The previous algorithms for STL* monitoring were intractable, and did not scale formulae with nested freeze variables. We present offline discrete-time monitoring algorithms with an acceleration heuristic, both for Boolean monitoring as well as for quantitative robustness monitoring. The acceleration heuristic operates over time intervals where subformulae hold true, rather than over the original trace sample-points. We present experimental validation of our algorithms, the results show that our algorithms can monitor over long traces for formulae with two or three nested freeze variables. Our work is the first work with monitoring algorithm implementations for STL* formulae with nested freeze variables.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑