pith. sign in

arxiv: 1106.2637 · v1 · pith:N7CPKHX5new · submitted 2011-06-14 · 💻 cs.PL · cs.LO

Using Bounded Model Checking to Focus Fixpoint Iterations

classification 💻 cs.PL cs.LO
keywords awaymergeoperationspathswellabstractaccelerationanalysis
0
0 comments X
read the original abstract

Two classical sources of imprecision in static analysis by abstract interpretation are widening and merge operations. Merge operations can be done away by distinguishing paths, as in trace partitioning, at the expense of enumerating an exponential number of paths. In this article, we describe how to avoid such systematic exploration by focusing on a single path at a time, designated by SMT-solving. Our method combines well with acceleration techniques, thus doing away with widenings as well in some cases. We illustrate it over the well-known domain of convex polyhedra.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.