Antichain-Based Universality and Inclusion Testing over Nondeterministic Finite Tree Automata

  • Authors:
  • Ahmed Bouajjani;Peter Habermehl;Lukáš Holík;Tayssir Touili;Tomáš Vojnar

  • Affiliations:
  • LIAFA, CNRS and University Paris Diderot, France;LIAFA, CNRS and University Paris Diderot, France and LSV, ENS Cachan, CNRS, INRIA,;FIT, Brno University of Technology, Czech republic;LIAFA, CNRS and University Paris Diderot, France;FIT, Brno University of Technology, Czech republic

  • Venue:
  • CIAA '08 Proceedings of the 13th international conference on Implementation and Applications of Automata
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose new antichain-based algorithms for checking universality and inclusion of nondeterministic tree automata (NTA). We have implemented these algorithms in a prototype tool and our experiments show that they provide a significant improvement over the traditional determinisation-based approaches. We use our antichain-based inclusion checking algorithm to build an abstract regular tree model checking framework based entirely on NTA. We show the significantly improved efficiency of this framework through a series of experiments with verifying various programs over dynamic linked tree-shaped data structures.