Logical Methods in Computer Science (Sep 2012)

Predicate Generation for Learning-Based Quantifier-Free Loop Invariant Inference

  • Wonchan Lee,
  • Yungbum Jung,
  • Bow-yaw Wang,
  • Kwangkuen Yi

DOI
https://doi.org/10.2168/LMCS-8(3:25)2012
Journal volume & issue
Vol. Volume 8, Issue 3

Abstract

Read online

We address the predicate generation problem in the context of loop invariant inference. Motivated by the interpolation-based abstraction refinement technique, we apply the interpolation theorem to synthesize predicates implicitly implied by program texts. Our technique is able to improve the effectiveness and efficiency of the learning-based loop invariant inference algorithm in [14]. We report experiment results of examples from Linux, SPEC2000, and Tar utility.

Keywords