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.

Länka till denna publikation

Dela på webben

Skapa referens, olika format (klipp och klistra)

BibTeX @conference{Kotelnikov2016,author={Kotelnikov, Evgenii and Kovacs, Laura and Voronkov, Andrei},title={The Vampire and the FOOL},booktitle={2016},isbn={978-1-4503-4127-1},pages={37-48},abstract={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.},year={2016},keywords={automated theorem proving, first-order logic, program analysis, program verification, Vampire, TPTP},}

RefWorks RT Conference ProceedingsSR ElectronicID 234413A1 Kotelnikov, EvgeniiA1 Kovacs, LauraA1 Voronkov, AndreiT1 The Vampire and the FOOLYR 2016T2 2016SN 978-1-4503-4127-1SP 37OP 48AB 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.LA engDO 10.1145/2854065.2854071LK http://dl.acm.org/citation.cfm?id=2854071OL 30