Effectively Propositional Interpolants

被引:5
|
作者
Drews, Samuel [1 ]
Albarghouthi, Aws [1 ]
机构
[1] Univ Wisconsin, Madison, WI 53706 USA
关键词
ENCODINGS;
D O I
10.1007/978-3-319-41540-6_12
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a novel interpolation algorithm for effectively propositional logic (EPR), a decidable fragment of first-order logic that enjoys a small-model property. EPR is a powerful fragment of quantified formulas that has been used to model and verify a range of programs, including heap-manipulating programs and distributed protocols. Our interpolation technique samples finite models from two sides of the interpolation problem and generalizes them to learn a quantified interpolant. Our results demonstrate our technique's ability to compute universally-quantified, existentially-quantified, as well as alternation-free interpolants and inductive invariants, thus improving the state of the art.
引用
收藏
页码:210 / 229
页数:20
相关论文
共 50 条
  • [41] Weierstrass quasi-interpolants
    Sablonniere, Paul
    JOURNAL OF APPROXIMATION THEORY, 2014, 180 : 32 - 48
  • [42] The divergence of the barycentric Pade interpolants
    Mascarenhas, Walter F.
    COMPUTATIONAL & APPLIED MATHEMATICS, 2015, 34 (03): : 819 - 830
  • [43] Computing interpolants in implicational logics
    Kanazawa, Makoto
    ANNALS OF PURE AND APPLIED LOGIC, 2006, 142 (1-3) : 125 - 201
  • [44] Lazy Abstraction with Interpolants for Arrays
    Alberti, Francesco
    Bruttomesso, Roberto
    Ghilardi, Silvio
    Ranise, Silvio
    Sharygina, Natasha
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING (LPAR-18), 2012, 7180 : 46 - 61
  • [45] CM CONVERGENCE OF TRIFONOMETRIC INTERPOLANTS
    BUBE, KP
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 1978, 15 (06) : 1258 - 1268
  • [46] Optimal interpolants on Grassmann manifolds
    Zhang, Erchuan
    Noakes, Lyle
    MATHEMATICS OF CONTROL SIGNALS AND SYSTEMS, 2019, 31 (03) : 363 - 383
  • [47] Polynomial algebra for Birkhoff interpolants
    Butcher, John C.
    Corless, Robert M.
    Gonzalez-Vega, Laureano
    Shakoori, Azar
    NUMERICAL ALGORITHMS, 2011, 56 (03) : 319 - 347
  • [48] Dependent Type Inference with Interpolants
    Unno, Hiroshi
    Kobayashi, Naoki
    PPDP'09: PROCEEDINGS OF THE 11TH INTERNATIONAL ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING, 2009, : 277 - 288
  • [49] Space-Time Interpolants
    Frehse, Goran
    Giacobbe, Mirco
    Henzinger, Thomas A.
    COMPUTER AIDED VERIFICATION (CAV 2018), PT I, 2018, 10981 : 468 - 486
  • [50] Multiple refinable Hermite interpolants
    Zhou, DX
    JOURNAL OF APPROXIMATION THEORY, 2000, 102 (01) : 46 - 71