Sublinear DTD Validity - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

Sublinear DTD Validity

Antoine Mbaye Ndione
  • Fonction : Auteur
  • PersonId : 919663
Aurélien Lemay
  • Fonction : Auteur
  • PersonId : 834816
Joachim Niehren

Résumé

We present an efficient algorithm for testing approximate DTD validity modulo the strong tree edit distance. Our algorithm inspects XML documents in a probabilistic manner. It detects with high probability the nonvalidity of XML documents with a large fraction of errors, measured in terms of the strong tree edit distance from the DTD. The run time depends polynomially on the depth of the XML document tree but not on its size, so that it is sublinear in most cases. Therefore, our algorithm can be used to speed up exact DTD validators that run in linear time. We also prove a negative result showing that the run time of any approximate DTD validity tester must depend on the depth of the input tree.

A long version is available here.

Fichier principal
Vignette du fichier
main.pdf (323.63 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00803696 , version 1 (09-07-2015)

Licence

Paternité

Identifiants

  • HAL Id : hal-00803696 , version 1

Citer

Antoine Mbaye Ndione, Aurélien Lemay, Joachim Niehren. Sublinear DTD Validity. 9th International Conference on. Language and Automata Theory and Applications, Mar 2015, Nice, France. ⟨hal-00803696⟩
352 Consultations
62 Téléchargements

Partager

Gmail Facebook X LinkedIn More