TY - JOUR
T1 - A Survey of Large-Scale Reasoning on the Web of Data
AU - Antoniou, Grigoris
AU - Batsakis, Sotirios
AU - Mutharaju, Raghava
AU - Pan, Jeff Z.
AU - Qi, Guilin
AU - Tachmazidis, Ilias
AU - Urbani, Jacopo
AU - Zhou, Zhangquan
PY - 2018/10/31
Y1 - 2018/10/31
N2 - As more and more data is being generated by sensor networks, social media and organizations, the Web interlinking this wealth of information becomes more complex. This is particularly true for the so-called Web of Data, in which data is semantically enriched and interlinked using ontologies. In this large and uncoordinated environment, reasoning can be used to check the consistency of the data and of associated ontologies, or to infer logical consequences which, in turn, can be used to obtain new insights from the data. However, reasoning approaches need to be scalable in order to enable reasoning over the entire Web of Data. To address this problem, several high-performance reasoning systems, which mainly implement distributed or parallel algorithms, have been proposed in the last few years. These systems differ significantly; for instance in terms of reasoning expressivity, computational properties such as completeness, or reasoning objectives. In order to provide a first complete overview of the field, this paper reports a systematic review of such scalable reasoning approaches over various ontological languages, reporting details about the methods and over the conducted experiments. We highlight the shortcomings of these approaches and discuss some of the open problems related to performing scalable reasoning.
AB - As more and more data is being generated by sensor networks, social media and organizations, the Web interlinking this wealth of information becomes more complex. This is particularly true for the so-called Web of Data, in which data is semantically enriched and interlinked using ontologies. In this large and uncoordinated environment, reasoning can be used to check the consistency of the data and of associated ontologies, or to infer logical consequences which, in turn, can be used to obtain new insights from the data. However, reasoning approaches need to be scalable in order to enable reasoning over the entire Web of Data. To address this problem, several high-performance reasoning systems, which mainly implement distributed or parallel algorithms, have been proposed in the last few years. These systems differ significantly; for instance in terms of reasoning expressivity, computational properties such as completeness, or reasoning objectives. In order to provide a first complete overview of the field, this paper reports a systematic review of such scalable reasoning approaches over various ontological languages, reporting details about the methods and over the conducted experiments. We highlight the shortcomings of these approaches and discuss some of the open problems related to performing scalable reasoning.
KW - Large-scale reasoning
KW - Parallel reasoning
KW - Distributed reasoning
KW - Web of data
KW - Semantic Web
U2 - 10.1017/S0269888918000255
DO - 10.1017/S0269888918000255
M3 - Review article
VL - 33
SP - 1
EP - 43
JO - Knowledge Engineering Review
JF - Knowledge Engineering Review
SN - 0269-8889
M1 - e21
ER -