Polynomial Invariants for Affine Programs
Polynomial Invariants for Affine Programs
复制标题
DOI:
10.1145/3209108.3209142
复制
发表时间:
2018-02
期刊:
影响因子:
--
通讯作者:
E. Hrushovski;Joël Ouaknine;Amaury Pouly;J. Worrell
中科院分区:
文献类型:
--
作者:
E. Hrushovski;Joël Ouaknine;Amaury Pouly;J. Worrell
We exhibit an algorithm to compute the strongest polynomial (or algebraic) invariants that hold at each location of a given affine program (i.e., a program having only non-deterministic (as opposed to conditional) branching and all of whose assignments are given by affine expressions). Our main tool is an algebraic result of independent interest: given a finite set of rational square matrices of the same dimension, we show how to compute the Zariski closure of the semigroup that they generate.