Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/21878
Full metadata record
DC FieldValueLanguage
dc.contributor.authorZHANG, Xiaowang-
dc.contributor.authorVAN DEN BUSSCHE, Jan-
dc.contributor.authorPicalausa, François-
dc.date.accessioned2016-07-25T14:29:46Z-
dc.date.available2016-07-25T14:29:46Z-
dc.date.issued2016-
dc.identifier.citationJOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 56, p. 403-428-
dc.identifier.issn1076-9757-
dc.identifier.urihttp://hdl.handle.net/1942/21878-
dc.description.abstractThe satisfiability problem for SPARQL 1.0 patterns is undecidable in general, since the relational algebra can be emulated using such patterns. The goal of this paper is to delineate the boundary of decidability of satisfiability in terms of the constraints allowed in filter conditions. The classes of constraints considered are bound-constraints, negated bound- constraints, equalities, nonequalities, constant-equalities, and constant-nonequalities. The main result of the paper can be summarized by saying that, as soon as inconsistent filter conditions can be formed, satisfiability is undecidable. The key insight in each case is to find a way to emulate the set difference operation. Undecidability can then be obtained from a known undecidability result for the algebra of binary relations with union, composition, and set difference. When no inconsistent filter conditions can be formed, satisfiability is decidable by syntactic checks on bound variables and on the use of literals. Although the problem is shown to be NP-complete, it is experimentally shown that the checks can be implemented efficiently in practice. The paper also points out that satisfiability for the so-called ‘well-designed’ patterns can be decided by a check on bound variables and a check for inconsistent filter conditions.-
dc.description.sponsorshipWe thank the anonymous referees, both on the original submission and on the revised submission, for their critical comments, which encouraged us to significantly improve the paper. This work has been funded by grant G.0489.10 of the Research Foundation Flanders (FWO).-
dc.language.isoen-
dc.rights© 2016 AI Access Foundation. All rights reserved-
dc.titleOn the satisfiability problem for SPARQL patterns-
dc.typeJournal Contribution-
dc.identifier.epage428-
dc.identifier.spage403-
dc.identifier.volume56-
local.bibliographicCitation.jcatA1-
dc.description.notesZhang, XW (reprint author), Tianjin Univ, Sch Comp Sci & Technol, Tianjin Key Lab Cognit Comp & Applicat, Tianjin, Peoples R China. xiaowangzhang@tju.edu.cn; jan.vandenbussche@uhasselt.be; fpicalausa@gmail.com-
local.type.refereedRefereed-
local.type.specifiedArticle-
dc.identifier.doi10.1613/jair.5028-
dc.identifier.isi000380245700001-
dc.identifier.urlhttp://www.jair.org/media/5028/live-5028-9408-jair.pdf-
item.fulltextWith Fulltext-
item.contributorZHANG, Xiaowang-
item.contributorVAN DEN BUSSCHE, Jan-
item.contributorPicalausa, François-
item.fullcitationZHANG, Xiaowang; VAN DEN BUSSCHE, Jan & Picalausa, François (2016) On the satisfiability problem for SPARQL patterns. In: JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 56, p. 403-428.-
item.accessRightsOpen Access-
item.validationecoom 2017-
crisitem.journal.issn1076-9757-
crisitem.journal.eissn1943-5037-
Appears in Collections:Research publications
Files in This Item:
File Description SizeFormat 
live-5028-9408-jair.pdfPublished version354.39 kBAdobe PDFView/Open
Show simple item record

Google ScholarTM

Check

Altmetric


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