Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorKostylev, Egor V.
dc.contributor.authorReutter, Juan L.
dc.contributor.authorSalamon, András Z.
dc.date.accessioned2022-03-10T11:30:03Z
dc.date.available2022-03-10T11:30:03Z
dc.date.issued2014-01-06
dc.identifier252025144
dc.identifiereac2266d-43f7-4f42-b795-c7fe24a73f7a
dc.identifier84893218337
dc.identifier.citationKostylev , E V , Reutter , J L & Salamon , A Z 2014 , ' Classification of annotation semirings over containment of conjunctive queries ' , ACM Transactions on Database Systems , vol. 39 , no. 1 , 1 , pp. 1-39 . https://doi.org/10.1145/2556524en
dc.identifier.issn0362-5915
dc.identifier.otherORCID: /0000-0002-1415-9712/work/109766871
dc.identifier.urihttps://hdl.handle.net/10023/25021
dc.descriptionFunding: This work is supported under SOCIAM: The Theory and Practice of Social Machines, a project funded by the UK Engineering and Physical Sciences Research Council (EPSRC) under grant number EP/J017728/1. This work was also supported by FET-Open Project FoX, grant agreement 233599; EPSRC grants EP/F028288/1, G049165 and J015377; and the Laboratory for Foundations of Computer Science.en
dc.description.abstractWe study the problem of query containment of conjunctive queries over annotated databases. Annotations are typically attached to tuples and represent metadata, such as probability, multiplicity, comments, or provenance. It is usually assumed that annotations are drawn from a commutative semiring. Such databases pose new challenges in query optimization, since many related fundamental tasks, such as query containment, have to be reconsidered in the presence of propagation of annotations. We axiomatize several classes of semirings for each of which containment of conjunctive queries is equivalent to existence of a particular type of homomorphism. For each of these types, we also specify all semirings for which existence of a corresponding homomorphism is a sufficient (or necessary) condition for the containment. We develop new decision procedures for containment for some semirings which are not in any of these classes. This generalizes and systematizes previous approaches.
dc.format.extent39
dc.format.extent538926
dc.language.isoeng
dc.relation.ispartofACM Transactions on Database Systemsen
dc.subjectAnnotationen
dc.subjectProvenanceen
dc.subjectQuery optimizationen
dc.subjectQA75 Electronic computers. Computer scienceen
dc.subjectZA4450 Databasesen
dc.subject.lccQA75en
dc.subject.lccZA4450en
dc.titleClassification of annotation semirings over containment of conjunctive queriesen
dc.typeJournal articleen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.identifier.doi10.1145/2556524
dc.description.statusPeer revieweden


This item appears in the following Collection(s)

Show simple item record