首页> 外文会议>International Conference on Formal Methods in Computer Aided Design >Boosting Verification by Automatic Tuning of Decision Procedures
【24h】

Boosting Verification by Automatic Tuning of Decision Procedures

机译:通过自动调整决策程序来提高验证

获取原文

摘要

Parameterized heuristics abound in computer aided design and verification, and manual tuning of the respective parameters is difficult and time-consuming. Very recent results from the artificial intelligence (AI) community suggest that this tuning process can be automated, and that doing so can lead to significant performance improvements; furthermore, automated parameter optimization can provide valuable guidance during the development of heuristic algorithms. In this paper, we study how such an AI approach can improve a state-of-the-art SAT solver for large, real-world bounded model-checking and software verification instances. The resulting, automatically-derived parameter settings yielded runtimes on average 4.5 times faster on bounded model checking instances and 500 times faster on software verification problems than extensive hand-tuning of the decision procedure. Furthermore, the availability of automatic tuning influenced the design of the solver, and the automatically-derived parameter settings provided a deeper insight into the properties of problem instances.
机译:参数化启发式在计算机辅助设计和验证中取比,并且各个参数的手动调谐难以耗时。来自人工智能(AI)社区的最近结果表明,这一调整过程可以自动化,这样做可能会导致显着的性能改进;此外,自动参数优化可以在启发式算法的开发过程中提供有价值的指导。在本文中,我们研究了这种AI方法如何改善大型现实界限模型检查和软件验证实例的最先进的SAT求解器。由此产生的自动派生的参数设置平均突出的运行时间在有界模型检查实例上更快4.5倍,并且在软件验证问题上更快的500倍,而不是决策程序的广泛手动调整。此外,自动调谐的可用性影响了求解器的设计,自动派生的参数设置提供了更深入的了解问题实例的属性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号