October 4, 2016
John Gallagher
Finite tree automata in Horn clause analysis and verification
Time:
11:00am
Location:
Meeting room 302 (Mountain View), level 3
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.