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 |