paper-with-me

홈 › Papers

On the satisfiability problem for SPARQL patterns

2014-06-05 · Xiaowang Zhang, Jan Van den Bussche, François Picalausa

The satisfiability problem for SPARQL patterns is undecidable in general, since the expressive power of SPARQL 1.0 is comparable with that of the relational algebra. 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 efficiently decidable by simple checks on bound variables and on the use of literals. 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.

📄 PDF Abstract BibTeX arXiv:1406.1404

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

An Evolutionary Algorithm to Learn SPARQL Queries for Source-Target-Pairs: Finding Patterns for Human Associations in DBpedia

2016-07-25 · Jörn Hees, Rouven Bauer, Joachim Folz, Damian Borth 외

Efficient usage of the knowledge provided by the Linked Data community is often hindered by the need for domain experts to formulate the right SPARQL queries to answer questions. For new questions they have to decide whi…

Competency Questions and SPARQL-OWL Queries Dataset and Analysis

2018-11-23 · Dawid Wisniewski, Jedrzej Potoniec, Agnieszka Lawrynowicz, C. Maria Keet

Competency Questions (CQs) are natural language questions outlining and constraining the scope of knowledge represented by an ontology. Despite that CQs are a part of several ontology engineering methodologies, we have o…

Management

RDFFrames: Knowledge Graph Access for Machine Learning Tools

2020-02-10 · Aisha Mohamed, Ghadeer Abuoda, Abdurrahman Ghanem, Zoi Kaoudi 외

Knowledge graphs represented as RDF datasets are integral to many machine learning applications. RDF is supported by a rich ecosystem of data management systems and tools, most notably RDF database systems that provide a…

BIG-bench Machine LearningKnowledge GraphsManagement

BigCQ: A large-scale synthetic dataset of competency question patterns formalized into SPARQL-OWL query templates

2021-05-20 · Dawid Wiśniewski, Jędrzej Potoniec, Agnieszka Ławrynowicz

Competency Questions (CQs) are used in many ontology engineering methodologies to collect requirements and track the completeness and correctness of an ontology being constructed. Although they are frequently suggested b…

Exploring Sequence-to-Sequence Models for SPARQL Pattern Composition

2020-10-21 · Anand Panchbhai, Tommaso Soru, Edgard Marx

A booming amount of information is continuously added to the Internet as structured and unstructured data, feeding knowledge bases such as DBpedia and Wikidata with billions of statements describing millions of entities.…

Machine TranslationQuestion AnsweringTranslation