Agents provide a key abstraction within modern development of AI systems and software. Although there exist powerful theoretical models of agency, the techniques for solving the reasoning problem within these theories have not been investigated sufficiently and proof systems have not been applied in practical agent systems. Vampire Vampire is an experimental prover developed by Andrei Voronkov and Alexandre Riazanov at the Computer Science Department, University of Manchester. It is a resolution based system for completely automatic theorem proving in first-order classical logic with equality. Vampire is the winner of the CADE-16 ATP System Competition in the most important MIX division.
Further details are available.
Program Logics Modal logics, such as temporal logics, dynamic logics, process logics and logics of non-determinism, are a standard tool of Computer Science. They are essential to reason about the dynamics of computational systems and are a key component of development methodologies. The semantics of such logics is based on a correspondence between syntax-related modal algebras and semantically motivated Kripke structures. Recent work generalises this correspondence to the case where the underlying logic is intuitionistic by introducing a topology on the Kripke structures. This allows us to establish a so-called duality result and thus to give a proper account of these logics and their semantics.