Sciweavers

CAV
2015
Springer

Counterexample-Guided Polynomial Loop Invariant Generation by Lagrange Interpolation

8 years 8 months ago
Counterexample-Guided Polynomial Loop Invariant Generation by Lagrange Interpolation
Abstract. We apply multivariate Lagrange interpolation to synthesizing polynomial quantitative loop invariants for probabilistic programs. We reduce the computation of an quantitative loop invariant to solving constraints over program variables and unknown coefficients. Lagrange interpolation allows us to find constraints with less unknown coefficients. Counterexample-guided refinement furthermore generates linear constraints that pinpoint the desired quantitative invariants. We evaluate our technique by several case studies with polynomial quantitative loop invariants in the experiments.
Yu-Fang Chen, Chih-Duo Hong, Bow-Yaw Wang, Lijun Z
Added 17 Apr 2016
Updated 17 Apr 2016
Type Journal
Year 2015
Where CAV
Authors Yu-Fang Chen, Chih-Duo Hong, Bow-Yaw Wang, Lijun Zhang
Comments (0)