Efficient inclusion checking for deterministic tree automata and XML Schemas

  • Authors:
  • Jérôme Champavère;Rémi Gilleron;Aurélien Lemay;Joachim Niehren

  • Affiliations:
  • Inria Lille -- Nord Europe, Parc scientifique de la Haute Borne, 40 avenue Halley, Bât. A, Park Plaza, 59650 Villeneuve d'Ascq, France and Laboratoire d'Informatique Fondamentale de Lille, Un ...;Inria Lille -- Nord Europe, Parc scientifique de la Haute Borne, 40 avenue Halley, Bât. A, Park Plaza, 59650 Villeneuve d'Ascq, France and Laboratoire d'Informatique Fondamentale de Lille, Un ...;Inria Lille -- Nord Europe, Parc scientifique de la Haute Borne, 40 avenue Halley, Bât. A, Park Plaza, 59650 Villeneuve d'Ascq, France and Laboratoire d'Informatique Fondamentale de Lille, Un ...;Inria Lille -- Nord Europe, Parc scientifique de la Haute Borne, 40 avenue Halley, Bât. A, Park Plaza, 59650 Villeneuve d'Ascq, France

  • Venue:
  • Information and Computation
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present algorithms for testing language inclusion L(A)@?L(B) between tree automata in time O(|A|.|B|) where B is deterministic (bottom-up or top-down). We extend our algorithms for testing inclusion of automata for unranked trees A in deterministic DTDs or deterministic EDTDs with restrained competition D in time O(|A|.|@S|.|D|). Previous algorithms were less efficient or less general.