A fine-grained load balancing technique for improving partition-parallel-based ontology matching approaches

作者:

Highlights:

摘要

Currently, the use of large ontologies in various areas of knowledge is increasing. Since these ontologies can present overlapping of content, the identification of correspondences between entities becomes necessary for different tasks, for example, data integration and data linkage. Matching large ontologies is a challenge since it involves an excessive number of comparisons between entities which leads to high execution times and requires a considerable amount of computing resources. This work proposes a fine-grained load balancing technique which can be applied to Partition-Parallel-based Ontology Matching (PPOM) approaches. A PPOM approach partitions the input ontologies into sub-ontologies and executes the comparisons between entities in parallel (for instance, using MapReduce). In this sense, the fine-grained load balancing technique aims to guide the even distribution of comparisons among the nodes of a cluster infrastructure. Experimental results indicate that the proposed load balancing technique is able to reduce the overall execution time of PPOM approaches.

论文关键词:Ontology matching,Load balancing,Parallel computing,MapReduce,Large ontologies

论文评审过程:Received 22 March 2016, Revised 18 August 2016, Accepted 19 August 2016, Available online 21 August 2016, Version of Record 23 September 2016.

论文官网地址:https://doi.org/10.1016/j.knosys.2016.08.017