VSL 2014: VIENNA SUMMER OF LOGIC 2014

Practical CNF Interpolants Via BDDs

Authors: Alexander Legg, Nina Narodytska and Leonid Ryzhyk

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:Practical CNF Interpolants Via BDDs
Authors:Alexander Legg, Nina Narodytska and Leonid Ryzhyk
Proceedings:iPRA 2014 Proceedings
Editors: Laura Kovacs and Georg Weissenbacher
Keywords:interpolation, interpolants, synthesis, BDD
Abstract:

Craig interpolation has been recently shown to be useful in a wide variety of problem domains. One use is in strategy extraction for two player games, as described in our accompanying submission. However, interpolation is not without its drawbacks. It is well-known that an interpolant may be very large and highly redundant. Subsequent use of the interpolant requires that it is transformed to CNF or DNF, which will further increase its size.

We present a new approach to handling both the size of interpolants and transformation to clausal representation. Our approach relies on the observation that in many real-world applications, interpolants are defined over a relatively small set of variables. Additionally, in most cases there likely exists a compact representation of the interpolant in CNF. For instance, in our application to games an interpolant represents a set of winning states that is likely to have a simple structure.

Pages:1
Talk:Jul 18 11:15
Paper:
Disclaimer | Powered by EasyChair Smart Program