IMDEA Software

IMDEA initiative

Home > Events > Software Seminar Series > 2016 > Finite tree automata in Horn clause analysis and verification

John Gallagher

Tuesday, October 4, 2016

11:00am Meeting room 302 (Mountain View), level 3

John Gallagher, Professor, Roskilde University, Denmark and IMDEA Software Institute, Spain

Finite tree automata in Horn clause analysis and verification

Abstract:

Successful Horn clause derivations are finite trees and this leads to a straightforward correspondence between a set of Horn clauses and a finite tree automaton. In the talk the role of this connection in Horn clause analysis and verification is explained, including elimination of failing derivations and refinement of abstractions. We also briefly outline an optimised algorithm for determinisation of finite tree automata, which plays a role in this work.