Title :
Evolutionary and Swarm Computing for the Semantic Web
Author :
Guéret, Christophe ; Schlobach, Stefan ; Dentler, Kathrin ; Schut, Martijn ; Eiben, Gusz
Author_Institution :
Vrije Univ. Amsterdam, Amsterdam, Netherlands
fDate :
5/1/2012 12:00:00 AM
Abstract :
The Semantic Web has become a dynamic and enormous network of typed links between data sets stored on different machines. These data sets are machine readable and unambiguously interpretable, thanks to their underlying standard representation languages. The expressiveness and flexibility of the publication model of Linked Data has led to its widespread adoption and an ever increasing publication of semantically rich data on the Web. This success however has started to create serious problems as the scale and complexity of information outgrows the current methods in use, which are mostly based on database technology, expressive knowledge representation formalism and high-performance computing. We argue that methods from computational intelligence can play an important role in solving these problems. In this paper we introduce and systemically discuss the typical application problems on the Semantic Web and argue that the existing approaches to address their underlying reasoning tasks consistently fail because of the increasing size, dynamicity and complexity of the data. For each of these primitive reasoning tasks we will discuss possible problem solving methods grounded in Evolutionary and Swarm computing, with short descriptions of existing approaches. Finally, we will discuss two case studies in which we successfully applied soft computing methods to two of the main reasoning tasks; an evolutionary approach to querying, and a swarm algorithm for entailment.
Keywords :
evolutionary computation; inference mechanisms; problem solving; semantic Web; uncertainty handling; Linked Data; computational intelligence; database technology; evolutionary computing; expressive knowledge representation formalism; high-performance computing; machine interpretable data sets; machine readable data sets; primitive reasoning tasks; problem solving methods; reasoning tasks; semantic Web; soft computing methods; standard representation languages; swarm algorithm; swarm computing; Distributed databases; Evolutionary computation; Heuristic algorithms; Particle swarm optimization; Problem-solving; Resource description framework; Semantic Web; Semantics;
Journal_Title :
Computational Intelligence Magazine, IEEE
DOI :
10.1109/MCI.2012.2188583