• Home
  • Search
  • View-Based Tree-Language Rewritings for XML
  • Cite Icon4
  • https://doi.org/10.1007/978-3-319-04939-7_13Copy DOI Icon

View-Based Tree-Language Rewritings for XML

  • Jan 1, 2014
  • Laks V S Lakshmanan +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We study query rewriting using views (QRV) for XML. Our queries and views are regular tree languages (RTLs) represented by tree automata over marked alphabets, where the markers serve as “node selectors”. We formally define query rewriting using views for RTLs and give an automata-based algorithm to compute the maximally contained rewriting. The formalism we use is equal in power with Monadic Second Order (MSO) logic, and our algorithm for computing QRV is the first to target this expressive class. Furthermore we prove a tight lower bound, thus showing that our algorithm is optimal. Another strength of our automata-based approach is that we are able to cast computing QRV into executing a sequence of intuitive operations on automata, thus rendering our approach practical as it can be easily implemented utilizing off-the-shelf automata toolboxes. Finally, we generalize our framework to account for more complex queries in the spirit of the FOR clause in XQuery. For this generalization as well, we give an optimal algorithm for computing the maximally contained rewriting of queries using views.KeywordsXMLView-Based RewritingTree Automata

Similar Papers
  • Conference Article
  • Citations3

The Tree-Generative Capacity of Combinatory Categorial Grammars.

  • Jan 01, 2020
  • arXiv (Cornell University)
  • Marco Kuhlmann +2
  • Book Chapter
  • Citations33

First-order logic on finite trees

  • Jan 01, 1995
  • Andreas Potthoff
  • Research Article
  • Citations25

Closure properties of linear context-free tree languages with an application to optimality theory

  • Dec 15, 2005
  • Theoretical Computer Science
  • Stephan Kepser +1
  • Book Chapter
  • Citations26

Learning Tree Languages from Text

  • Jan 01, 2002
  • Henning Fernau
  • Supplementary Content

Construction of a Pushdown Automaton Accepting a Postfix Notation of a Tree Language Given by a Regular Tree Expression

  • Jan 01, 2018
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Tomáš Pecka +3
  • Book Chapter
  • Citations22

Closure Properties of Minimalist Derivation Tree Languages

  • Jan 01, 2011
  • Thomas Graf
  • Research Article
  • Citations8

A Model-Theoretic Description of Tree Adjoining Grammars

  • Apr 01, 2004
  • Electronic Notes in Theoretical Computer Science
  • Frank Morawietz +1
  • Research Article
  • Citations1

GRAMMATICAL INFERENCE FOR THE AUTOMATIC GENERATION OF VISUAL LANGUAGES

  • Aug 01, 1999
  • International Journal of Software Engineering and Knowledge Engineering
  • Filomena Ferrucci +1
  • Book Chapter
  • Citations2

Expressive Power of Monadic Second-Order Logic and Modal μ-Calculus

  • Jan 01, 2002
  • Philipp Rohde
  • Book Chapter
  • Citations9

Learning Tree Languages from Positive Examples and Membership Queries

  • Jan 01, 2004
  • Jérôme Besombes +1
  • Research Article
  • Citations9

Tree-automatic scattered linear orders

  • Feb 12, 2016
  • Theoretical Computer Science
  • Sanjay Jain +3
  • Research Article
  • Citations10

Widening techniques for regular tree model checking

  • Aug 03, 2011
  • International Journal on Software Tools for Technology Transfer
  • Ahmed Bouajjani +1
  • Research Article
  • Citations56

Abstracting cryptographic protocols with tree automata

  • Feb 07, 2003
  • Science of Computer Programming
  • David Monniaux
  • Book Chapter
  • Citations15

Reachability Analysis with State-Compatible Automata

  • Jan 01, 2014
  • Bertram Felgenhauer +1
  • Research Article
  • Citations8

Language theoretic properties of regular DAG languages

  • Jan 30, 2019
  • Information and Computation
  • Johannes Blum +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.