Improving Convergence Rate Of IC3

09/03/2018
by   Eugene Goldberg, et al.
0

IC3, a well-known model checker, proves a property of a state system ξ by building a sequence of formulas F_0,...,F_k. Formula F_i, 0 ≤ i ≤ k over-approximates the set of states reachable in at most i transitions. The basic algorithm of IC3 cannot guarantee that the value of k never exceeds the reachability diameter of ξ. We describe an algorithm called IC4 that gives such a guarantee. (IC4 stands for "IC3 + Improved Convergence"). One can also argue that the average convergence rate of IC4 is better than for IC3. This improvement is achieved at a cost that, in particular, involves generation of a small set of reachable states. We present the theory behind IC4 and describe techniques for improving its efficiency. Since we do not provide any experimental data yet, the comparison of performance of IC3 and IC4 is an open question. At the same time, we describe a few important applications that are unique to IC4 due to computation of reachable states.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2015

Average Convergence Rate of Evolutionary Algorithms

In evolutionary optimization, it is important to understand how fast evo...
research
05/17/2018

Recursive parameter estimation in a Riemannian manifold

This report states and proves a set of propositions concerning the conve...
research
08/25/2019

Convergence rate for Galerkin approximation of the stochastic Allen-Cahn equations on 2D torus

In this paper we discuss the convergence rate for Galerkin approximation...
research
09/29/2022

On the Convergence of AdaGrad on ^d: Beyond Convexity, Non-Asymptotic Rate and Acceleration

Existing analysis of AdaGrad and other adaptive methods for smooth conve...
research
04/16/2021

Distributed TD(0) with Almost No Communication

We provide a new non-asymptotic analysis of distributed TD(0) with linea...
research
09/18/2020

Optimal Convergence Rate of Self-Consistent Field Iteration for Solving Eigenvector-dependent Nonlinear Eigenvalue Problems

We present a comprehensive convergence analysis for Self-Consistent Fiel...
research
12/24/2021

State Selection Algorithms and Their Impact on The Performance of Stateful Network Protocol Fuzzing

The statefulness property of network protocol implementations poses a un...

Please sign up or login with your details

Forgot password? Click here to reset