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

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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 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 type into a set of constraints that completely characterizes the type. We then provide a complete deduction system to verify whether the constraints of one type imply all the constraints of another one.

Original languageEnglish
Title of host publicationDatabase Programming Languages - 11th International Symposium, DBPL 2007, Revised Selected Papers
PublisherSpringer Verlag
Pages231-245
Number of pages15
ISBN (Print)9783540759867
DOIs
Publication statusPublished - 1 Jan 2007
Externally publishedYes
Event11th International Symposium on Database Programming Languages, DBPL 2007 - Vienna, Austria
Duration: 23 Sept 200724 Sept 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4797 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference11th International Symposium on Database Programming Languages, DBPL 2007
Country/TerritoryAustria
CityVienna
Period23/09/0724/09/07

Fingerprint

Dive into the research topics of 'Efficient inclusion for a class of XML types with interleaving and counting'. Together they form a unique fingerprint.

Cite this