...
首页> 外文期刊>OASIcs : OpenAccess Series in Informatics >Comparison of Algorithms for Checking Emptiness on B?chi Automata
【24h】

Comparison of Algorithms for Checking Emptiness on B?chi Automata

机译:B?chi自动机上的空性检查算法比较

获取原文

摘要

We re-investigate the problem of LTL model-checking for finite-state systems. Typical solutions, like in Spin, work on the fly, reducing the problem to B?chi emptiness. This can be done in linear time, and a variety of algorithms with this property exist. Nonetheless, subtle design decisions can make a great difference to their actual performance in practice, especially when used on-the-fly. We compare a number of algorithms experimentally on a large benchmark suite, measure their actual run-time performance, and propose improvements. Compared with the algorithm implemented in Spin, our best algorithm is faster by about 33 % on average. We therefore recommend that, for on-the-fly explicit-state model checking, nested DFS should be replaced by better solutions.
机译:我们重新研究了有限状态系统的LTL模型检查问题。像Spin一样,典型的解决方案可以即时运行,将问题减少到Büchi空虚。这可以在线性时间内完成,并且存在具有此属性的多种算法。但是,细微的设计决策在实践中可能会对其实际性能产生重大影响,尤其是在实时使用时。我们在大型基准套件上通过实验比较了许多算法,测量了它们的实际运行时性能,并提出了改进建议。与Spin中实现的算法相比,我们最好的算法平均速度提高了约33%。因此,我们建议,对于即时的显式状态模型检查,应使用更好的解决方案代替嵌套DFS。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号