An ontology is a formalized specification for conceptualization in a specific domain. Thus, a computer can understand the human knowledge by adopting an ontology. However, since there exist numerous ontologies which are differently expressed with same...
An ontology is a formalized specification for conceptualization in a specific domain. Thus, a computer can understand the human knowledge by adopting an ontology. However, since there exist numerous ontologies which are differently expressed with same human knowledge in the same domain, ontology interaction is too hard in the semantic web field. Ontology Alignment is one of the methods to solve the problem. Given two ontologies, ontology alignment aims to combine entities which have the same semantic. In this paper, we proposed a graph kernel specialized for ontology alignment. An ontology consists of five components such as concept, instance, data type, data value, and property. In the proposed kernel, ontology kernel, these components are considered when they are compared. Thus, the ontology kernel can be reflect more valuable structure information on an ontology than the ordinary graph kernel. The experimental results show that ontology kernel outperforms the ordinary graph kernel with respect to both the performance and practical computational time. In comparison with ontology alignment systems from OAEI 2009, the ontology kernel also get more advanced performance than others.