Passer à la navigation principale Passer à la recherche Passer au contenu principal

Efficient inclusion for a class of XML types with interleaving and counting

  • INRIA Saclay, Laboratoire de Recherche en Informatique (LRI), Université Paris Sud
  • Dipartimento di Informatica
  • University of Pisa

Résultats de recherche: Contribution à un journalArticleRevue par des pairs

19 Citations (Scopus)

Résumé

Inclusion between XML types is important but expensive, and is much more expensive when unordered types are considered. We prove here that inclusion for XML types with interleaving and counting can be decided in polynomial time in the presence of two important restrictions: no element appears twice in the same content model, and Kleene star is only applied to disjunctions of single elements. Our approach is based on the transformation of each such content model into a set of constraints that completely characterizes the generated language. We then reduce inclusion checking to constraint implication. We exhibit a quadratic algorithm to perform inclusion checking on a RAM machine.

langue originaleAnglais
Pages (de - à)643-656
Nombre de pages14
journalInformation Systems
Volume34
Numéro de publication7
Les DOIs
étatPublié - 1 janv. 2009
Modification externeOui

Empreinte digitale

Examiner les sujets de recherche de « Efficient inclusion for a class of XML types with interleaving and counting ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation