arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1503.08090cs.LOmath.OC
收藏

策略迭代的平方和扩展

A Sums-of-Squares Extension of Policy Iterations

Assalé Adjé, Pierre-Loïc Garoche, Victor Magron

摘要:

为了解决静态分析中加宽算子带来的不精确性,基于最小计算的策略迭代将程序可达值集的特征化看作是从一个后定点开始的策略迭代计算.计算每个策略和相关的不变量依赖于一系列数值优化。虽然早期的研究工作依赖于线性规划(LP)来解决线性规划的线性特性,但目前的技术水平仍然限于分析最多具有二次不变量的线性规划,依赖于半定规划(SDP)求解器来计算策略,以及LP求解器来细化不变量。我们建议在这里扩展类的程序考虑通过使用平方和(SOS)为基础的优化。我们的方法使切换系统的多项式更新和警卫的精确分析。所提出的分析已在Matlab中实现,并应用于现有的程序来自系统控制文献,提高了可分析系统的范围和以前处理的精度。

英文摘要:

In order to address the imprecision often introduced by widening operators in static analysis, policy iteration based on min-computations amounts to considering the characterization of reachable value set of a program as an iterative computation of policies, starting from a post-fixpoint. Computing each policy and the associated invariant relies on a sequence of numerical optimizations. While the early research efforts relied on linear programming (LP) to address linear properties of linear programs, the current state of the art is still limited to the analysis of linear programs with at most quadratic invariants, relying on semidefinite programming (SDP) solvers to compute policies, and LP solvers to refine invariants. We propose here to extend the class of programs considered through the use of Sums-of-Squares (SOS) based optimization. Our approach enables the precise analysis of switched systems with polynomial updates and guards. The analysis presented has been implemented in Matlab and applied on existing programs coming from the system control literature, improving both the range of analyzable systems and the precision of previously handled ones.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑