Large-Scale Storage and Reasoning for Semantic Data Using Swarms

H. Mühleisen, K. Dentler

Research output: Contribution to JournalArticleAcademicpeer-review

178 Downloads (Pure)


Scalable, adaptive and robust approaches to store and analyze the massive amounts of data expected from Semantic Web applications are needed to bring the Web of Data to its full potential. The solution at hand is to distribute both data and requests onto multiple computers. Apart from storage, the annotation of data with machine-processable semantics is essential for realizing the vision of the Semantic Web. Reasoning on webscale data faces the same requirements as storage. Swarm-based approaches have been shown to produce near-optimal solutions for hard problems in a completely decentralized way. We propose a novel concept for reasoning within a fully distributed and self-organized storage system that is based on the collective behavior of swarm individuals and does not require any schema replication. We show the general feasibility and efficiency of our approach with a proof-of-concept experiment of storage and reasoning performance. Thereby, we positively answer the research question of whether swarm-based approaches are useful in creating a large-scale distributed storage and reasoning system. © 2012 IEEE.
Original languageEnglish
Pages (from-to)32-44
JournalIEEE Computational Intelligence Magazine
Issue number2
Publication statusPublished - 2012


Dive into the research topics of 'Large-Scale Storage and Reasoning for Semantic Data Using Swarms'. Together they form a unique fingerprint.

Cite this