首页> 外文期刊>Formal Methods in System Design >SAT-LP-IIS joint-directed path-oriented bounded reachability analysis of linear hybrid automata
【24h】

SAT-LP-IIS joint-directed path-oriented bounded reachability analysis of linear hybrid automata

机译:线性混合自动机的SAT-LP-IIS联合定向路径有界可达性分析

获取原文
获取原文并翻译 | 示例

摘要

As discrete jumps and continuous flows tangle in the behavior of linear hybrid automata (LHA), the bounded model checking (BMC) for reachability of LHA is a challenging problem. Current works try to handle this problem by encoding all the discrete and continuous behaviors in the bound into a set of SMT formulas which can then be solved by SMT solvers. However, when the system size is large, the object SMT problem could be huge and difficult to solve. Instead of encoding everything into one constraint set, this paper proposes a SAT-LP-IIS joint-directed solution to conduct the BMC for reachability of LHA in a layered way. First, the bounded graph structure of LHA is encoded into a propositional formula set, and solved by SAT solvers to find potential paths which can reach the target location on the graph. Then, the feasibility of certain path is encoded into a set of linear constraints which can then be solved by linear programming (LP) efficiently. If the path is not feasible, irreducible infeasible set (IIS) technique is deployed to locate an infeasible path segment which will be fed to the SAT solver to accelerate the enumerating process. Experiments show that by this SAT-LP-IIS joint-directed solution, the memory usage of the BMC of LHA is well-controlled and the performance outperforms the state-of-the-art SMT-style competitors significantly.
机译:随着离散跳跃和连续流缠结线性混合自动机(LHA)的行为,LHA可达性的边界模型检查(BMC)是一个具有挑战性的问题。当前的工作试图通过将绑定中的所有离散和连续行为编码为一组SMT公式来解决此问题,然后由SMT求解器对其进行求解。但是,当系统规模较大时,对象SMT问题可能很大且难以解决。提出将SAT-LP-IIS联合定向解决方案以分层的方式进行LMC的可访问性,而不是将所有内容都编码为一个约束集。首先,将LHA的有界图结构编码为命题公式集,然后由SAT求解器求解,以找到可以到达图上目标位置的潜在路径。然后,将某个路径的可行性编码为一组线性约束,然后可以通过线性规划(LP)有效地解决该约束。如果路径不可行,则采用不可简化的不可行集(IIS)技术来定位不可行的路径段,该段将被馈送到SAT解算器以加速枚举过程。实验表明,通过这种SAT-LP-IIS联合解决方案,LHA的BMC的内存使用情况得到了很好的控制,并且性能明显优于最新的SMT竞争对手。

著录项

  • 来源
    《Formal Methods in System Design》 |2014年第1期|42-62|共21页
  • 作者单位

    State Key Laboratory of Novel Software Techniques, The Department of Computer Science and Technology, Nanjing University, Nanjing, Jiangsu, China;

    State Key Laboratory of Novel Software Techniques, The Department of Computer Science and Technology, Nanjing University, Nanjing, Jiangsu, China;

    State Key Laboratory of Novel Software Techniques, The Department of Computer Science and Technology, Nanjing University, Nanjing, Jiangsu, China;

    State Key Laboratory of Novel Software Techniques, The Department of Computer Science and Technology, Nanjing University, Nanjing, Jiangsu, China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Bounded model checking; Linear hybrid automata; SAT; Linear programming; Irreducible infeasible set;

    机译:有界模型检查;线性混合自动机;SAT;线性规划;不可约不可行集;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号