Performance analysis of algorithms to reason about XML keys

Show simple item record

dc.contributor.author Ferrarotti, F en
dc.contributor.author Hartmann, S en
dc.contributor.author Link, Sebastian en
dc.contributor.author Marin, M en
dc.contributor.author Munoz, E en
dc.contributor.editor Schewe, KD en
dc.contributor.editor Liddle, SW en
dc.contributor.editor Min Tjoa, A en
dc.contributor.editor Zhou, X en
dc.coverage.spatial Vienna, Austria en
dc.date.accessioned 2012-12-04T02:34:23Z en
dc.date.issued 2012-09 en
dc.identifier.citation Database and Expert Systems Applications, Lecture Notes in Computer Science Volume 7446, 2012, pp 101-115 en
dc.identifier.isbn 978-3-642-32599-1 en
dc.identifier.issn 0302-9743 en
dc.identifier.uri http://hdl.handle.net/2292/19701 en
dc.description.abstract Keys are fundamental for database management, independently of the particular data model used. In particular, several notions of XML keys have been proposed over the last decade, and their expressiveness and computational properties have been analyzed in theory. In practice, however, expressive notions of XML keys with good reasoning capabilities have been widely ignored. In this paper we present an efficient implementation of an algorithm that decides the implication problem for a tractable and expressive class of XML keys. We also evaluate the performance of the proposed algorithm, demonstrating that reasoning about expressive notions of XML keys can be done efficiently in practice and scales well. Our work indicates that XML keys as those studied here have great potential for diverse areas such as schema design, query optimization, storage and updates, data exchange and integration. To exemplify this potential, we use the algorithm to calculate non-redundant covers for sets of XML keys, and show that these covers can significantly reduce the number of XML keys against which XML documents must be validated. This can result in enormous time savings. en
dc.publisher Springer en
dc.relation.ispartof Database and Expert Systems Applications en
dc.relation.ispartofseries 23rd International Conference on Database and Expert Systems Applications (DEXA 2012) en
dc.rights Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. Details obtained from http://www.sherpa.ac.uk/romeo/issn/0302-9743/ en
dc.rights.uri https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm en
dc.title Performance analysis of algorithms to reason about XML keys en
dc.type Conference Item en
dc.identifier.doi 10.1007/978-3-642-32600-4_9 en
pubs.begin-page 101 en
pubs.volume 7446 en
dc.rights.holder Copyright: Springer-Verlag Berlin Heidelberg 2012 en
pubs.end-page 115 en
pubs.finish-date 2012-09-06 en
pubs.place-of-publication Lecture Notes in Computer Science en
pubs.start-date 2012-09-03 en
dc.rights.accessrights http://purl.org/eprint/accessRights/RestrictedAccess en
pubs.subtype Conference Paper en
pubs.elements-id 365833 en
pubs.org-id Science en
pubs.org-id School of Computer Science en
pubs.record-created-at-source-date 2012-11-29 en


Files in this item

There are no files associated with this item.

Find Full text

This item appears in the following Collection(s)

Show simple item record

Share

Search ResearchSpace


Browse

Statistics