English

Generating Non-Linear Interpolants by Semidefinite Programming

Logic in Computer Science 2013-03-05 v2

Abstract

Interpolation-based techniques have been widely and successfully applied in the verification of hardware and software, e.g., in bounded-model check- ing, CEGAR, SMT, etc., whose hardest part is how to synthesize interpolants. Various work for discovering interpolants for propositional logic, quantifier-free fragments of first-order theories and their combinations have been proposed. However, little work focuses on discovering polynomial interpolants in the literature. In this paper, we provide an approach for constructing non-linear interpolants based on semidefinite programming, and show how to apply such results to the verification of programs by examples.

Keywords

Cite

@article{arxiv.1302.4739,
  title  = {Generating Non-Linear Interpolants by Semidefinite Programming},
  author = {Liyun Dai and Bican Xia and Naijun Zhan},
  journal= {arXiv preprint arXiv:1302.4739},
  year   = {2013}
}

Comments

22 pages, 4 figures

R2 v1 2026-06-21T23:28:57.412Z