Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/7911
Full metadata record
DC FieldValueLanguage
dc.contributor.authorWenfei, Fan-
dc.contributor.authorGEERTS, Floris-
dc.contributor.authorNEVEN, Frank-
dc.date.accessioned2008-02-26T08:39:18Z-
dc.date.available2008-02-26T08:39:18Z-
dc.date.issued2007-
dc.identifier.citationLibkin, Leonid (Ed.) Proceedings of the Twenty-Sixth ACM SIGACT-SIGMOD-SIGART. p. 83-92.-
dc.identifier.isbn78-1-59593-685-1-
dc.identifier.urihttp://hdl.handle.net/1942/7911-
dc.description.abstractA number of languages have been developed for specifying XML publishing, i.e., transformations of relational data into XML trees. These languages generally describe the behaviors of a middleware controller that builds an output tree iteratively, issuing queries to a relational source and expanding the tree with the query results at each step. To study the complexity and expressive power of XML publishing languages, this paper proposes a notion of publishing transducers. Unlike automata for querying XML data, a publishing transducer generates a new XML tree rather than performing a query on an existing tree. We study a variety of publishing transducers based on what relational queries a transducer can issue, what temporary stores a transducer can use during tree generation, and whether or not some tree nodes are allowed to be virtual, i.e., excluded from the output tree. We first show how existing XML publishing languages can be characterized by such transducers. We then study the members ip, emptiness and equivalence problems for various classes of transducers and existing publishing languages. We establish lower and upper bounds, all matching except one, ranging from PTIME to undecidable. Finally, we investigate the expressive power of these transducers and existing languages. We show that when treated as relational query languages, different classes of transducers capture either complexity classes (e.g., PSPACE) or fragments of datalog (e.g., linear datalog). For tree generation, we establish connections between publishing transducers and logical transductions.-
dc.language.isoen-
dc.publisherACM-
dc.titleExpressiveness and complexity of XML publishing transducers-
dc.typeProceedings Paper-
local.bibliographicCitation.authorsLibkin, Leonid-
local.bibliographicCitation.conferencedate2007-
local.bibliographicCitation.conferencenameACM Symposium on Principles of Database Systems (PODS)-
dc.bibliographicCitation.conferencenr26-
local.bibliographicCitation.conferenceplaceBeijing, China-
dc.identifier.epage92-
dc.identifier.spage83-
local.bibliographicCitation.jcatC1-
local.type.specifiedProceedings Paper-
dc.bibliographicCitation.oldjcatC2-
dc.identifier.urlhttp://doi.acm.org/10.1145/1265530.1265542-
local.bibliographicCitation.btitleProceedings of the Twenty-Sixth ACM SIGACT-SIGMOD-SIGART-
item.accessRightsOpen Access-
item.fulltextWith Fulltext-
item.fullcitationWenfei, Fan; GEERTS, Floris & NEVEN, Frank (2007) Expressiveness and complexity of XML publishing transducers. In: Libkin, Leonid (Ed.) Proceedings of the Twenty-Sixth ACM SIGACT-SIGMOD-SIGART. p. 83-92..-
item.contributorWenfei, Fan-
item.contributorGEERTS, Floris-
item.contributorNEVEN, Frank-
Appears in Collections:Research publications
Files in This Item:
File Description SizeFormat 
PODS2007.pdfPublished version204.12 kBAdobe PDFView/Open
Show simple item record

Page view(s)

78
checked on Sep 7, 2022

Download(s)

286
checked on Sep 7, 2022

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.