TY - GEN
T1 - VLog: A Rule Engine for Knowledge Graphs
AU - Carral, David
AU - Dragoste, Irina
AU - González, Larry
AU - Jacobs, Ceriel
AU - Krötzsch, Markus
AU - Urbani, Jacopo
PY - 2019
Y1 - 2019
N2 - Knowledge graphs are crucial assets for tasks like query answering or data integration. These tasks can be viewed as reasoning problems, which in turn require efficient reasoning systems to be implemented. To this end, we present VLog, a rule-based reasoner designed to satisfy the requirements of modern use cases, with a focus on performance and adaptability to different scenarios. We address the former with a novel vertical storage layout, and the latter by abstracting the access to data sources and providing a platform-independent Java API. Features of VLog include fast Datalog materialisation, support for reasoning with existential rules, stratified negation, and data integration from a variety of sources, such as high-performance RDF stores, relational databases, CSV files, OWL ontologies, and remote SPARQL endpoints.
AB - Knowledge graphs are crucial assets for tasks like query answering or data integration. These tasks can be viewed as reasoning problems, which in turn require efficient reasoning systems to be implemented. To this end, we present VLog, a rule-based reasoner designed to satisfy the requirements of modern use cases, with a focus on performance and adaptability to different scenarios. We address the former with a novel vertical storage layout, and the latter by abstracting the access to data sources and providing a platform-independent Java API. Features of VLog include fast Datalog materialisation, support for reasoning with existential rules, stratified negation, and data integration from a variety of sources, such as high-performance RDF stores, relational databases, CSV files, OWL ontologies, and remote SPARQL endpoints.
UR - http://www.scopus.com/inward/record.url?scp=85081082177&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85081082177&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-30796-7_2
DO - 10.1007/978-3-030-30796-7_2
M3 - Conference contribution
SN - 9783030307950
VL - 2
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 19
EP - 35
BT - The Semantic Web - ISWC 2019
A2 - Ghidini, Chiara
A2 - Maleshkova, Maria
A2 - Cruz, Isabel
A2 - Song, Jie
A2 - Gandon, Fabien
A2 - Hartig, Olaf
A2 - Svátek, Vojtěch
A2 - Hogan, Aidan
A2 - Lefrançois, Maxime
PB - Springer International Publishing AG
T2 - 18th International Semantic Web Conference, ISWC 2019
Y2 - 26 October 2019 through 30 October 2019
ER -