Many Web applications require efficient querying of large Knowledge Graphs (KGs). We propose KOGNAC, a dictionary-encoding algorithm designed to improve SPARQL querying with a judicious combination of statistical and semantic techniques. In KOGNAC, frequent terms are detected with a frequency approximation algorithm and encoded to maximise compression. Infrequent terms are semantically grouped into ontological classes and encoded to increase data locality. We evaluated KOGNAC in combination with state-of-the-art RDF engines, and observed that it significantly improves SPARQL querying on KGs with up to 1B edges
Knowledge graphs are labeled and directed multi-graphs that encode information in the form of entiti...
Knowledge Bases (KBs) are widely used as one of the fundamental components in Semantic Web applicati...
Across the financial domain, researchers answer complex questions by extensively "searching" for rel...
The label “Knowledge Graph” (KG) has been used in the literature for over four decades, typically to...
Knowledge Bases (KBs) are widely used as one of the fundamental components in Semantic Web applicati...
With the rise of the Internet, social computing and numerous mobile applications have brought about ...
Resource Description Framework (RDF) has been widely used as a W3C standard to describe the resource...
The SemanticWeb comprises enormous volumes of semi-structured data elements. For interoperability, t...
International audienceRecent years have witnessed the increase of openly available knowledge graphs ...
Knowledge Graphs (KGs) integrate heterogeneous data, but one challenge is the development of efficie...
Query graph construction aims to construct the correct executable SPARQL on the KG to answer natural...
Answering complex questions over knowledge bases (KB-QA) faces huge input data with billions of fact...
Knowledge Graphs (KGs) integrate heterogeneous data, but one challenge is the development of efficie...
As an increasing amount of the knowledge graph is published as Linked Open Data, semantic entity sea...
The increasing availability and usage of Knowledge Graphs (KGs) on the Web calls for scalable and ge...
Knowledge graphs are labeled and directed multi-graphs that encode information in the form of entiti...
Knowledge Bases (KBs) are widely used as one of the fundamental components in Semantic Web applicati...
Across the financial domain, researchers answer complex questions by extensively "searching" for rel...
The label “Knowledge Graph” (KG) has been used in the literature for over four decades, typically to...
Knowledge Bases (KBs) are widely used as one of the fundamental components in Semantic Web applicati...
With the rise of the Internet, social computing and numerous mobile applications have brought about ...
Resource Description Framework (RDF) has been widely used as a W3C standard to describe the resource...
The SemanticWeb comprises enormous volumes of semi-structured data elements. For interoperability, t...
International audienceRecent years have witnessed the increase of openly available knowledge graphs ...
Knowledge Graphs (KGs) integrate heterogeneous data, but one challenge is the development of efficie...
Query graph construction aims to construct the correct executable SPARQL on the KG to answer natural...
Answering complex questions over knowledge bases (KB-QA) faces huge input data with billions of fact...
Knowledge Graphs (KGs) integrate heterogeneous data, but one challenge is the development of efficie...
As an increasing amount of the knowledge graph is published as Linked Open Data, semantic entity sea...
The increasing availability and usage of Knowledge Graphs (KGs) on the Web calls for scalable and ge...
Knowledge graphs are labeled and directed multi-graphs that encode information in the form of entiti...
Knowledge Bases (KBs) are widely used as one of the fundamental components in Semantic Web applicati...
Across the financial domain, researchers answer complex questions by extensively "searching" for rel...