DSpace/Manakin Repository

Uma abordagem em paralelo para matching de grandes ontologias com balanceamento de carga.

Mostrar registro simples

dc.creator.ID ARAÚJO, T. B. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/1503278831971137 pt_BR
dc.contributor.advisor1 PIRES, Carlos Eduardo Santos.
dc.contributor.advisor1ID PIRES, C. E. S. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/4986021622366786 pt_BR
dc.contributor.referee1 CAMPELO, Claudio Elizio Calazans.
dc.contributor.referee2 CAVALCANTI, Maria Claudia Reis.
dc.description.resumo Atualmente, o uso de grandes ontologias em diversos domínios do conhecimento está aumentando. Uma vez que estas ontologias podem apresentar sobreposição de conteúdo, a identificação de correspondências entre seus conceitos se torna necessária. Esse processo é chamado de Matching de Ontologias (MO). Um dos maiores desafios do matching de grandes ontologias é o elevado tempo de execução e o excessivo consumo de recursos de computacionais. Assim, para melhorar a eficiência, técnicas de particionamento de ontologias e paralelismo podem ser empregadas no processo de MO. Este trabalho apresenta uma abordagem para o Matching de Ontologias baseado em Particionamento e Paralelismo (MOPP) que particiona as ontologias de entrada em subontologias e executa as comparações entre conceitos em paralelo, usando o framework MapReduce como solução programável. Embora as técnicas de paralelização possam melhorar a eficiência do processo de MO, essas técnicas apresentam problemas referentes ao desbalanceamento de carga. Por essa razão, o presente trabalho propõe ainda duas técnicas para balanceamento de carga (básica e refinada) para serem aplicadas junto à abordagem MOPP, a fim de orientar a distribuição uniforme das comparações (carga de trabalho) entre os nós de uma infraestrutura computacional. O desempenho da abordagem proposta é avaliado em diferentes cenários (diferentes tamanhos de ontologias e graus de desbalanceamento de carga) utilizando uma infraestrutura computacional e ontologias reais e sintéticas. Os resultados experimentais indicam que a abordagem MOPP é escalável e capaz de reduzir o tempo de execução do processo de MO. No que diz respeito às técnicas de balanceamento de carga, os resultados obtidos mostram que a abordagem MOPP é robusta, mesmo em cenários com elevado grau de desbalanceamento de carga, com a utilização da técnica refinada de balanceamento de carga. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.program PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação. pt_BR
dc.title Uma abordagem em paralelo para matching de grandes ontologias com balanceamento de carga. pt_BR
dc.date.issued 2016-03-07
dc.description.abstract Currently, the use of large ontologies in various áreas of knowledge is increasing. Since, these ontologies can present contents overlap, the identification of correspondences among their concepts is necessary. This process is called Ontologies Matching (OM). One of the major challenges of the large ontologies matching is the high execution time and the computational resources consumption. Therefore, to get the efficiency better, partition and parallel techniques can be employed in the MO process. This work presents a Partition-Parallelbased Ontology Matching (PPOM) approach which partitions the input ontologies in subontologies and executes the comparisons between concepts in parallel, using the framework MapReduce as a programmable solution. Although the parallel techniques can get the MO efficiency process better, these techniques present problems concerning to the load imbalancing. For that reason, our work has proposed two techniques to the load balancing - the basic and the fine-grained one - which are supposed to be applied together with the PPOM approach, in order to orientate the uniform distribution of the comparisons (workload) between the nodes of a computing infrastructure. The performance of the proposed approach is assessed in different settings (different sizes of ontologies and degrees of load imbalancing) using a computing infrastructure and real and synthetic ontologies. The experimental results have indicated that the PPOM approach is scalable and able to reduce the OM process execution time. Referring to the load balancing techniques, the obtained results have shown that the PPOM approach is robust, even in settings with a high load imbalancing, with the fine-grained load balancing technique. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1316
dc.date.accessioned 2018-08-01T19:28:54Z
dc.date.available 2018-08-01
dc.date.available 2018-08-01T19:28:54Z
dc.type Dissertação pt_BR
dc.subject Matching de ontologias pt_BR
dc.subject Grandes ontologias pt_BR
dc.subject Computação distribuída pt_BR
dc.subject Computação paralela pt_BR
dc.subject Balanceamento de carga - computação pt_BR
dc.subject MapReduce pt_BR
dc.subject Ontology Matching pt_BR
dc.subject Large ontologies pt_BR
dc.subject Distributed computing pt_BR
dc.subject Parallel computing pt_BR
dc.subject Load balancing pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator ARAÚJO, Tiago Brasileiro.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative A parallel approach for matching large ontologies with load balancing. pt_BR
dc.identifier.citation ARAÚJO, Tiago Brasileiro. Uma abordagem em paralelo para matching de grandes ontologias com balanceamento de carga. 2016. 91f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2016. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1316 pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta