• DocumentCode
    2001382
  • Title

    Embedding XML schema constraints in search-based intersection tests for XPath query optimization

  • Author

    Boucher, Solene ; Steinmetz, Rita

  • Author_Institution
    Paderborn Univ., Germany
  • fYear
    2005
  • fDate
    22-26 Aug. 2005
  • Firstpage
    842
  • Lastpage
    846
  • Abstract
    Standards like XML schema and XPath play a central role in distributed XML data processing. XPath query optimization can benefit from a tester that checks whether the intersection of data fragments described by two XPath expressions is empty for all valid database states. In this paper, we contribute a fast but incomplete intersection test for XPath expressions that reflects type constraints like sub-types and extensions defined in XML schema. The key idea is to transform the XML schema types into a hierarchy of constraints, and to translate these constraints into an automaton representing all the XML document paths that are valid according to this XML schema. Finally, the intersection test can be reduced to a search in these automata.
  • Keywords
    XML; automata theory; distributed databases; query processing; XML document path; XML schema constraints; XPath query expression; XPath query optimization; automata representation; distributed XML data processing; search-based intersection test; type constraints; Automata; Automatic testing; Cities and towns; Data processing; Distributed databases; Expert systems; Filters; Query processing; US Department of Transportation; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database and Expert Systems Applications, 2005. Proceedings. Sixteenth International Workshop on
  • ISSN
    1529-4188
  • Print_ISBN
    0-7695-2424-9
  • Type

    conf

  • DOI
    10.1109/DEXA.2005.83
  • Filename
    1508377