<div class="csl-bib-body">
<div class="csl-entry">Mengel, S., & Skritek, S. (2020). Characterizing Tractability of Simple Well-Designed Pattern Trees with Projection. <i>Theory of Computing Systems</i>, <i>65</i>, 3–41. https://doi.org/10.1007/s00224-020-10002-z</div>
</div>
-
dc.identifier.issn
1432-4350
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/141229
-
dc.description.abstract
We study the complexity of evaluating well-designed pattern trees, a query language extending conjunctive queries with the possibility to define parts of the query to be optional. This possibility of optional parts is important for obtaining meaningful results over incomplete data sources as it is common in semantic web settings. Recently, a structural characterization of the classes of well-designed pattern trees that can be evaluated in polynomial time was shown. However, projection-a central feature of many query languages-was not considered in this study. We work towards closing this gap by giving a characterization of all tractable classes of simple well-designed pattern trees with projection (under some common complexity theoretic assumptions). Since well-designed pattern trees correspond to the fragment of well-designed {AND, OPTIONAL}-SPARQL queries this gives a complete description of the tractable classes of queries with projections in this fragment that can be characterized by the underlying graph structures of the queries. For non-simple pattern trees the tractability criteria for simple pattern trees do not capture all tractable classes. We thus extend the characterization for the non-simple case in order to capture some additional tractable cases.
en
dc.language.iso
en
-
dc.publisher
SPRINGER
-
dc.relation.ispartof
Theory of Computing Systems
-
dc.subject
Theoretical Computer Science
-
dc.subject
Computational Theory and Mathematics
-
dc.title
Characterizing Tractability of Simple Well-Designed Pattern Trees with Projection.
en
dc.type
Artikel
de
dc.type
Article
en
dc.description.startpage
3
-
dc.description.endpage
41
-
dc.type.category
Original Research Article
-
tuw.container.volume
65
-
tuw.journal.peerreviewed
true
-
tuw.peerreviewed
true
-
wb.publication.intCoWork
International Co-publication
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.value
100
-
dcterms.isPartOf.title
Theory of Computing Systems
-
tuw.publication.orgunit
E192-02 - Forschungsbereich Databases and Artificial Intelligence
-
tuw.publisher.doi
10.1007/s00224-020-10002-z
-
dc.identifier.eissn
1433-0490
-
dc.description.numberOfPages
39
-
wb.sci
true
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.facultyfocus
Logic and Computation (LC)
de
wb.facultyfocus
Logic and Computation (LC)
en
wb.facultyfocus.faculty
E180
-
item.languageiso639-1
en
-
item.openairetype
research article
-
item.grantfulltext
none
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_2df8fbb1
-
crisitem.author.dept
E192-02 - Forschungsbereich Databases and Artificial Intelligence