Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/11406
Full metadata record
DC FieldValueLanguage
dc.contributor.authorRobertson, Edward L.-
dc.contributor.authorSaxton, Lawrence V.-
dc.contributor.authorVan Gucht, Dirk-
dc.contributor.authorVANSUMMEREN, Stijn-
dc.date.accessioned2011-01-03T18:21:02Z-
dc.date.availableNO_RESTRICTION-
dc.date.available2011-01-03T18:21:02Z-
dc.date.issued2009-
dc.identifier.citationTHEORY OF COMPUTING SYSTEMS, 44 (4). p. 590-619-
dc.identifier.issn1432-4350-
dc.identifier.urihttp://hdl.handle.net/1942/11406-
dc.description.abstractXML query languages need to provide some mechanism to inspect and manipulate nodes at all levels of an input tree. We investigate the expressive power provided in this regard by structural recursion. In particular, we show that the combination of vertical recursion down a tree combined with horizontal recursion across a list of trees gives rise to a robust class of transformations: it captures the class of all primitive recursive queries. Since queries are expected to be computable in at most polynomial time for all practical purposes, we next identify a restriction of structural recursion that captures the polynomial time queries. We also give corresponding results for list-based complex objects.-
dc.language.isoen-
dc.publisherSPRINGER-
dc.subject.otherStructural recursion; Primitive recursion; XML; Complex objects; Database-
dc.subject.otherStructural recursion; Primitive recursion; XML; Complex objects; Database-
dc.titleStructural Recursion as a Query Language on Lists and Ordered Trees-
dc.typeJournal Contribution-
dc.identifier.epage619-
dc.identifier.issue4-
dc.identifier.spage590-
dc.identifier.volume44-
local.format.pages30-
local.bibliographicCitation.jcatA1-
dc.description.notes[Vansummeren, Stijn] Hasselt Univ, B-3560 Diepenbeek, Belgium. [Vansummeren, Stijn] Translat Univ Limburg, B-3560 Diepenbeek, Belgium. [Saxton, Lawrence V.] Univ Regina, Regina, SK S4S 0A2, Canada. [Robertson, Edward L.; Van Gucht, Dirk] Indiana Univ, Bloomington, IN USA. edrbtsn@cs.indiana.edu; saxton@cs.uregina.ca; vgucht@cs.indiana.edu; stijn.vansummeren@uhasselt.be-
local.type.refereedRefereed-
local.type.specifiedArticle-
dc.bibliographicCitation.oldjcatA1-
dc.identifier.doi10.1007/s00224-008-9110-5-
dc.identifier.isi000265399700005-
item.contributorRobertson, Edward L.-
item.contributorSaxton, Lawrence V.-
item.contributorVan Gucht, Dirk-
item.contributorVANSUMMEREN, Stijn-
item.fullcitationRobertson, Edward L.; Saxton, Lawrence V.; Van Gucht, Dirk & VANSUMMEREN, Stijn (2009) Structural Recursion as a Query Language on Lists and Ordered Trees. In: THEORY OF COMPUTING SYSTEMS, 44 (4). p. 590-619.-
item.accessRightsClosed Access-
item.fulltextNo Fulltext-
item.validationecoom 2010-
crisitem.journal.issn1432-4350-
crisitem.journal.eissn1433-0490-
Appears in Collections:Research publications
Show simple item record

SCOPUSTM   
Citations

4
checked on Sep 2, 2020

WEB OF SCIENCETM
Citations

3
checked on Apr 30, 2024

Page view(s)

108
checked on May 30, 2023

Google ScholarTM

Check

Altmetric


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