Bi-Weekly Talk: Provenance Analysis for Guarded Logics


Wednesday, February 20, 2019, 10:30am

Location: RWTH Aachen University, Department of Computer Science - Ahornstr. 55, building E3, room 9u10


Speaker: Katrin Dannert



Provenance analysis is an approach to the evaluation of formulae originally developed in database theory. In a provenance setting, formulae are not just evaluated as 'true' or 'false', as in the usual Boolean interpretation. Instead they are given values in a commutative semiring, which yield additional information. In this talk, the concept of provenance analysis is applied to guarded logics. Guarded logics restrict the use of certain types of subformulae, for example quantified subformae. These subformulae may only occur if they are accompanied by an atomic condition, the guard. Guarded logics, which include for instance modal logic, have very desirable computational properties and are useful in many applications, like program analysis and verification.