【24h】

Optimizing Bounded Model Checking for Linear Hybrid Systems

机译:用于线性混合系统的优化界限模型检查

获取原文

摘要

Bounded model checking (BMC) is an automatic verification method that is based on finitely unfolding the system's transition relation. BMC has been successfully applied, in particular, for discovering bugs in digital system design. Its success is based on the effectiveness of satisfiability solvers that are used to check for a finite unfolding whether a violating state is reachable. In this paper we improve the BMC approach for linear hybrid systems. Our improvements are tailored to lazy satisfiability solving and follow two complementary directions. First, we optimize the formula representation of the finite unfoldings of the transition relations of linear hybrid systems, and second, we accelerate the satisfiability checks by accumulating and generalizing data that is generated during earlier satisfiability checks. Experimental results show that the presented techniques accelerate the satisfiability checks significantly.
机译:有界模型检查(BMC)是一种自动验证方法,基于系统的转换关系的主要展开。 BMC已成功应用于发现数字系统设计中的错误。它的成功基于可满足求解器的有效性,用于检查是否可以违反违规状态的有限情况。在本文中,我们改进了用于线性混合系统的BMC方法。我们的改进是懒惰的可靠性解决方案,并遵循两个互补方向。首先,我们优化线性混合系统过渡关系的有限展开的公式表示,并通过累积和泛化在早期可满足性检查期间产生的数据来加速可靠性检查。实验结果表明,所提出的技术显着加速可满足性检查。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号