The vampire and the FOOL

@inproceedings{Kotelnikov2016TheVA,
  title={The vampire and the FOOL},
  author={Evgenii Kotelnikov and Laura Kov{\'a}cs and Giles Reger and Andrei Voronkov},
  booktitle={CPP 2016},
  year={2016}
}
  • Evgenii Kotelnikov, Laura Kovács, +1 author Andrei Voronkov
  • Published in CPP 2016
  • Computer Science
  • This paper presents new features recently implemented in the theorem prover Vampire, namely support for first-order logic with a first class boolean sort (FOOL) and polymorphic arrays. In addition to having a first class boolean sort, FOOL also contains if-then-else and let-in expressions. We argue that presented extensions facilitate reasoning-based program analysis, both by increasing the expressivity of first-order reasoners and by gains in efficiency. 

    Citations

    Publications citing this paper.
    SHOWING 1-10 OF 32 CITATIONS

    Faster, Higher, Stronger: E 2.3

    VIEW 1 EXCERPT
    CITES BACKGROUND

    Theory-Specific Reasoning about Loops with Arrays using Vampire

    VIEW 2 EXCERPTS
    CITES BACKGROUND

    Superposition with Structural Induction

    VIEW 1 EXCERPT
    CITES BACKGROUND

    Better Proof Output for Vampire

    VIEW 1 EXCERPT
    CITES BACKGROUND

    Some Thoughts About FOL-Translations in Vampire

    VIEW 3 EXCERPTS
    CITES METHODS & BACKGROUND

    FILTER CITATIONS BY YEAR

    2016
    2020

    CITATION STATISTICS

    • 2 Highly Influenced Citations

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 10 REFERENCES

    Automated Reasoning in Higher-Order Logic using the TPTP THF Infrastructure

    VIEW 3 EXCERPTS
    HIGHLY INFLUENTIAL

    Superposition for Bounded Domains

    VIEW 3 EXCERPTS
    HIGHLY INFLUENTIAL

    The TPTP Problem Library and Associated Infrastructure

    • Geoff Sutcliffe
    • Mathematics, Computer Science
    • Journal of Automated Reasoning
    • 2009
    VIEW 3 EXCERPTS
    HIGHLY INFLUENTIAL

    The SMT-LIB Standard Version 2.0

    VIEW 3 EXCERPTS
    HIGHLY INFLUENTIAL

    Proceedings of the CADE-25 ATP System Competition CASC-25

    • Geo↵ Sutcli↵e
    • 2015
    VIEW 4 EXCERPTS
    HIGHLY INFLUENTIAL

    Isabelle/HOL: A Proof Assistant for Higher-Order Logic

    • T. Nipkow, L. Paulson, M. Wenzel
    • volume 2283 of LNCS. Springer
    • 2002
    VIEW 7 EXCERPTS
    HIGHLY INFLUENTIAL

    Proc. of CAV

    • C Barrett, C L Conway, +5 authors C Tinelli
    • Proc. of CAV
    • 2011
    VIEW 15 EXCERPTS
    HIGHLY INFLUENTIAL

    CVC4

    • C. Barrett, C. L. Conway, +5 authors C. Tinelli
    • Proc. of CAV, volume 6806 of LNCS, pages 171–177
    • 2011
    VIEW 4 EXCERPTS
    HIGHLY INFLUENTIAL

    and C

    • C. Barrett, A. Stump
    • Tinelli. The SMT-LIB Standard: Version 2.0. Technical report, Department of Computer Science, The University of Iowa
    • 2010
    VIEW 3 EXCERPTS
    HIGHLY INFLUENTIAL