Scalable distributed reasoning using MapReduce

163Citations
Citations of this article
175Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We address the problem of scalable distributed reasoning, proposing a technique for materialising the closure of an RDF graph based on MapReduce. We have implemented our approach on top of Hadoop and deployed it on a compute cluster of up to 64 commodity machines. We show that a naive implementation on top of MapReduce is straightforward but performs badly and we present several non-trivial optimisations. Our algorithm is scalable and allows us to compute the RDFS closure of 865M triples from the Web (producing 30B triples) in less than two hours, faster than any other published approach. © Springer-Verlag Berlin Heidelberg 2009.

Cite

CITATION STYLE

APA

Urbani, J., Kotoulas, S., Oren, E., & Van Harmelen, F. (2009). Scalable distributed reasoning using MapReduce. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5823 LNCS, pp. 634–649). Springer Verlag. https://doi.org/10.1007/978-3-642-04930-9_40

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free