TY - GEN
T1 - Querying large knowledge graphs over triple pattern fragments
T2 - 17th International Semantic Web Conference, ISWC 2018
AU - Heling, Lars
AU - Acosta, Maribel
AU - Maleshkova, Maria
AU - Sure-Vetter, York
N1 - Publisher Copyright:
© Springer Nature Switzerland AG 2018.
PY - 2018
Y1 - 2018
N2 - Triple Pattern Fragments (TPFs) are a novel interface for accessing data in knowledge graphs on the web. So far, work on performance evaluation and optimization has focused mainly on SPARQL query execution over TPF servers. However, in order to devise querying techniques that efficiently access large knowledge graphs via TPFs, we need to identify and understand the variables that influence the performance of TPF servers on a fine-grained level. In this work, we assess the performance of TPFs by measuring the response time for different requests and analyze how the requests’ properties, as well as the TPF server configuration, may impact the performance. For this purpose, we developed the Triple Pattern Fragment Profiler to determine the performance of TPF server. The resource is openly available at https://doi.org/10.5281/zenodo.1211621. To this end, we conduct an empirical study over four large knowledge graphs in different server environments and configurations. As part of our analysis, we provide an extensive evaluation of the results and focus on the impact of the variables: triple pattern type, answer cardinality, page size, backend and the environment type on the response time. The results suggest that all variables impact on the measured response time and allow for deriving suggestions for TPF server configurations and query optimization.
AB - Triple Pattern Fragments (TPFs) are a novel interface for accessing data in knowledge graphs on the web. So far, work on performance evaluation and optimization has focused mainly on SPARQL query execution over TPF servers. However, in order to devise querying techniques that efficiently access large knowledge graphs via TPFs, we need to identify and understand the variables that influence the performance of TPF servers on a fine-grained level. In this work, we assess the performance of TPFs by measuring the response time for different requests and analyze how the requests’ properties, as well as the TPF server configuration, may impact the performance. For this purpose, we developed the Triple Pattern Fragment Profiler to determine the performance of TPF server. The resource is openly available at https://doi.org/10.5281/zenodo.1211621. To this end, we conduct an empirical study over four large knowledge graphs in different server environments and configurations. As part of our analysis, we provide an extensive evaluation of the results and focus on the impact of the variables: triple pattern type, answer cardinality, page size, backend and the environment type on the response time. The results suggest that all variables impact on the measured response time and allow for deriving suggestions for TPF server configurations and query optimization.
UR - http://www.scopus.com/inward/record.url?scp=85054802360&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-00668-6_6
DO - 10.1007/978-3-030-00668-6_6
M3 - Conference contribution
AN - SCOPUS:85054802360
SN - 9783030006679
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 86
EP - 102
BT - The Semantic Web – ISWC 2018 - 17th International Semantic Web Conference, 2018, Proceedings
A2 - Bontcheva, Kalina
A2 - Vrandecic, Denny
A2 - Suárez-Figueroa, Mari Carmen
A2 - Sabou, Marta
A2 - Kaffee, Lucie-Aimee
A2 - Simperl, Elena
A2 - Presutti, Valentina
A2 - Celino, Irene
PB - Springer Verlag
Y2 - 8 October 2018 through 12 October 2018
ER -