DSpace About DSpace Software
 

DSpace Biblioteca Universidad de Talca (v1.5.2) >
Facultad de Ingeniería >
Memorias de pregrado Ingeniería Civil en Computación >

Please use this identifier to cite or link to this item: http://dspace.utalca.cl/handle/1950/12129

Title: Diseño e implementación de algoritmos de grafos para Apache Giraph
Authors: Díaz Besoain, Matías Alejandro
Angles Rojas, Renzo (Prof. Guía)
Keywords: Apache Giraph
Teoría de Grafos
Algoritmos
Algorithms
Graph Theory
Issue Date: 2017
Publisher: Universidad de Talca (Chile). Escuela de Ingeniería Civil en Computación.
Abstract: En la presente memoria se presenta un trabajo de investigación realizado sobre Apache Giraph. Esta herramienta de procesamiento de grafos de gran tama˜no fue lanzada, en su versión más estable el 2013. Como es reciente existen pocos algoritmos implementados con esta herramienta. Por ende el trabajo de investigación estuvo centrado en la generación de código Giraph para algoritmos tradicionales de grafos. La metodología de trabajo fue realizada de manera incremental. Primero se investigó el estado del arte del tema, es decir, que algoritmos ya habían sido implementados para esta plataforma. Luego se consideraron algoritmos que no estuvieran implementados en Giraph y se adaptaron para seguir el modelo centrado en vértices de Giraph. Posteriormente se implementó uno de estos algoritmos y se realizaron pruebas exploratorias a fin de conocer el funcionamiento de esta plataforma experimentalmente. Una vez realizadas las pruebas, se procedió a extraer conclusiones sobre el proceso realizado. El presente documento relata los hallazgos encontrados sobre el proceso y constituye una guía sobre el trabajo realizado y encamina futuros trabajos. / ABSTRACT: This thesis presents a recollection of the research done using Apache Giraph. This graph processing framework was released on its most recent stable version on 2013. As a product of its recent release there are only a handful algorithms implemented using this framework. Ergo, the main goal of this research project was to generate Giraph code for traditional graph algorithms. The work methodology considered an incremental approach on the implementation of algorithms. First a review of the state of the art was done, which allowed us to determinate what algorithms were already implemented using Giraph. After this, traditional graph algorithms that were not implemented for Giraph were taken into consideration and adapted to follow the Vertex Centered paradigm required for Giraph. Later on, a selected algorithm from this list was implemented and tested to determinate the correctness of the implementations. Finally after the testing was done, conclusions were extracted from the experience of the research. This document presents the findings of the described research, and overall provides guidance of the work done for future investigations.
Description: 85 p.
URI: http://dspace.utalca.cl/handle/1950/12129
Appears in Collections:Memorias de pregrado Ingeniería Civil en Computación

Files in This Item:

File Description SizeFormat
díaz_besoain.pdfTabla de Contenidos126.7 kBAdobe PDFView/Open
díaz_besoain.pdfResumen39.82 kBAdobe PDFView/Open
tutcur-20170004.pdfLink a Texto Completo1.54 MBAdobe PDFView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2009  The DSpace Foundation - Feedback