首页> 外文会议>Asia-Pacific Software Engineering Conference >SAT-Based Automata Construction for LTL over Finite Traces
【24h】

SAT-Based Automata Construction for LTL over Finite Traces

机译:基于SAT的自动机施工,用于LTL过度痕迹

获取原文

摘要

In this paper, we consider the automata construction problem for Linear Temporal Logic over finite traces, i.e., $mathbf{LTL}_{f}$. We propose a SAT-based approach to translate an $mathbf{LTL}_{f}$ formula to both of its equivalent Nondeterministic and Deterministic Finite Automata (NFA and DFA). Notably, the generated automata are transition-based instead of state-based, which may potentially be a better fit for the applications that can be achieved on the fly, e.g. $mathbf{LTL}_{f}$ satisfiability checking and synthesis. Unlike extant approaches to translate $mathbf{LTL}_{f}$ formulas to the equivalent finite automata, which are indirect and have to introduce intermediate procedures, our methodology enables the direct construction from $mathbf{LTL}_{f}$ formulas to the finite automata. We evaluated our NFA construction together with other two $mathbf{LTL}_{f}$ -to-automata approaches implemented in the MONA and SPOT tools, which shows that the performance of our construction is comparable to the other two. We leave the comparison on the DFA construction in the future work.
机译:在本文中,我们考虑了用于在有限迹线上线性时间逻辑的自动施工问题,即, $ mathbf {ltl} _ {f} $ 。我们提出了一种基于SAT的方法来翻译 $ mathbf {ltl} _ {f} $ 其等同的非季度和确定性有限自动机(NFA和DFA)的公式。值得注意的是,所产生的自动机是基于转换的代替状态,这可能是可以更好地适合可以在飞行中实现的应用,例如, $ mathbf {ltl} _ {f} $ 可靠性检查和合成。与扩展方法不同 $ mathbf {ltl} _ {f} $ 公式到等效的有限自动机,其间接且必须引入中间程序,我们的方法能够直接建设 $ mathbf {ltl} _ {f} $ 公式到有限自动机。我们与其他两个一起评估我们的NFA建筑 $ mathbf {ltl} _ {f} $ -to-automata在Mona和现货工具中实施的方法,表明我们的结构的性能与其他两个相当。我们在未来工作中留下了DFA建设的比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号