首页> 外文会议>International Symposium on Static Analysis >Validating Numerical Semidefinite Programming Solvers for Polynomial Invariants
【24h】

Validating Numerical Semidefinite Programming Solvers for Polynomial Invariants

机译:验证多项式不变量的数字半纤维编程求解器

获取原文

摘要

Semidefinite programming (SDP) solvers are increasingly used as primitives in many program verification tasks to synthesize and verify polynomial invariants for a variety of systems including programs, hybrid systems and stochastic models. On one hand, they provide a tractable alternative to reasoning about semi-algebraic constraints. However, the results are often unreliable due to "numerical issues" that include a large number of reasons such as floating-point errors, ill-conditioned problems, failure of strict feasibility, and more generally, the specifics of the algorithms used to solve SDPs. These issues influence whether the final numerical results are trustworthy or not. In this paper, we briefly survey the emerging use of SDP solvers in the static analysis community. We report on the perils of using SDP solvers for common invariant synthesis tasks, characterizing the common failures that can lead to unreliable answers. Next, we demonstrate existing tools for guaranteed semidefinite programming that often prove inadequate to our needs. Finally, we present a solution for verified semidefinite programming that can be used to check the reliability of the solution output by the solver and a padding procedure that can check the presence of a feasible nearby solution to the one output by the solver. We report on some successful preliminary experiments involving our padding procedure.
机译:半定规划(SDP)解决者越来越多地使用在许多程序验证任务的原语合成和验证多项式不变量的各种系统,包括计划,混合动力系统和随机模型。一方面,它们提供了一种易于处理的替代推理约半代数约束。然而,结果往往是不可靠的,由于包含了大量的原因,如浮点错误,病态问题,严格可行性的失败,更普遍的“数字问题”,该算法的细节来解决的SDP 。这些问题影响最终计算结果是否值得信任与否。在本文中,我们简要调查在静态分析领域新兴的SDP解决者。我们使用SDP解决者共同不变的合成任务,表征常见的故障,可导致不可靠答案的危险情况。接下来,我们证明了保证半定规划现有的工具,往往被证明是不够我们的需要。最后,我们提出了可以使用的由解算器,并且可以检查由解算器一个可行附近溶液到所述一个输出的存在下,填充过程,以检验其输出的可靠性验证半定规划的溶液。我们对涉及我们的填充过程的一些成功的初步实验报告。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号