MARVIN: Distributed reasoning over large-scale Semantic Web data

被引:67
作者
Oren, Eyal [1 ]
Kotoulas, Spyros [1 ]
Anadiotis, George [2 ]
Siebes, Ronny [1 ]
ten Teije, Annette [1 ]
van Harmelen, Frank [1 ]
机构
[1] Vrije Univ Amsterdam, Amsterdam, Netherlands
[2] IMC Technol, Athens, Greece
来源
JOURNAL OF WEB SEMANTICS | 2009年 / 7卷 / 04期
关键词
Distributed; Reasoning; Scalability; Load-balancing;
D O I
10.1016/j.websem.2009.09.002
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
Many Semantic Web problems are difficult to solve through common divide-and-conquer strategies, since they are hard to partition. We present MARVIN, a parallel and distributed platform for processing large amounts of RDF data, on a network of loosely coupled peers. We present our divide-conquer-swap strategy and show that this model converges towards completeness. Within this strategy, we address the problem of making distributed reasoning scalable and load-balanced. We present SPEEDDATE, a routing strategy that combines data clustering with random exchanges. The random exchanges ensure load balancing, while the data clustering attempts to maximise efficiency. SPEEDDATE is compared against random and deterministic (DHT-like) approaches, on performance and load-balancing. We simulate parameters such as system size, data distribution, churn rate, and network topology. The results indicate that SpeedDate is near-optimally balanced, performs in the same order of magnitude as a DHT-like approach, and has an average throughput per node that scales with root i for i items in the system. We evaluate our overall MARVIN system for performance, scalability, load balancing and efficiency. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:305 / 316
页数:12
相关论文
共 20 条
[1]
[Anonymous], P IEEE 2 INT C SEM C
[2]
BATTRE D, 2006, P VLDB WORKSH DAT IN
[3]
BIZER C, 2008, P ISWC WORKSH SCAL S
[4]
SPACE/TIME TRADE/OFFS IN HASH CODING WITH ALLOWABLE ERRORS [J].
BLOOM, BH .
COMMUNICATIONS OF THE ACM, 1970, 13 (07) :422-&
[5]
CAI M, 2004, P INT WORLD WID WEB
[6]
Dean J, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE SIXTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDE '04), P137
[7]
DEAN M, 2008, P ISWC WORKSH SCAL S
[8]
FANG Q, 2008, P AS SEM WORLD C ASW
[9]
HOGAN A, 2008, P AS SEM WEB C ASWC
[10]
KAOUDI Z, 2008, P INT SEM WEB C ISWC