Advanced techniques for graph analysis: a multimodal approach over planetary-scale data

Applications such as electronic commerce, computer networks, social networks, and biology (protein interaction), to name a few, have led to the production of graph-like data in planetary scale { possibly with millions of nodes and billions of edges. These applications pose challenging problems when...

Full description

Bibliographic Details
Main Author: Gimenes, Gabriel Perri
Other Authors: Rodrigues Junior, José Fernando
Format: Others
Language:en
Published: Biblioteca Digitais de Teses e Dissertações da USP 2015
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/55/55134/tde-26062015-105026/
id ndltd-usp.br-oai-teses.usp.br-tde-26062015-105026
record_format oai_dc
spelling ndltd-usp.br-oai-teses.usp.br-tde-26062015-1050262019-05-09T21:29:23Z Advanced techniques for graph analysis: a multimodal approach over planetary-scale data Técnicas avançadas de análise de grafos: uma abordagem multimodal sobre dados em escala planetária Gimenes, Gabriel Perri Análise de dados Asynchronous parallel processing Banco de dados Data analysis Databases Grafos Graphs Processamento paralelo assincrono Applications such as electronic commerce, computer networks, social networks, and biology (protein interaction), to name a few, have led to the production of graph-like data in planetary scale { possibly with millions of nodes and billions of edges. These applications pose challenging problems when the task is to use their data to support decision making processes by means of non-obvious and potentially useful patterns. In order to process such data for pattern discover, researchers and practitioners have used distributed processing resources organized in computational clusters. However, building and managing such clusters can be complex, bringing technical and financial issues that can be prohibitive in a variety of scenarios. Alternatively, it is desirable to process large scale graphs using only one computational node. To do so, we developed processes and algorithms according to three different approaches, building up towards an analytical set capable of revealing patterns, comprehension, and to help with the decision making process over planetary-scale graphs. Aplicações como comércio eletrônico, redes de computadores, redes sociais e biologia (interação proteica), entre outras, levaram a produção de dados que podem ser representados como grafos à escala planetária { podendo possuir milhões de nós e bilhões de arestas. Tais aplicações apresentam problemas desafiadores quando a tarefa consiste em usar as informações contidas nos grafos para auxiliar processos de tomada de decisão através da descoberta de padrões não triviais e potencialmente utéis. Para processar esses grafos em busca de padrões, tanto pesquisadores como a indústria tem usado recursos de processamento distribuído organizado em clusters computacionais. Entretanto, a construção e manutenção desses clusters pode ser complexa, trazendo tanto problemas técnicos como financeiros que podem ser proibitivos em diversos casos. Por isso, torna-se desejável a capacidade de se processar grafos em larga escala usando somente um nó computacional. Para isso, foram desenvolvidos processos e algoritmos seguindo três abordagens diferentes, visando a definição de um arcabouço de análise capaz de revelar padrões, compreensão e auxiliar na tomada de decisão sobre grafos em escala planetária. Biblioteca Digitais de Teses e Dissertações da USP Rodrigues Junior, José Fernando 2015-02-12 Dissertação de Mestrado application/pdf http://www.teses.usp.br/teses/disponiveis/55/55134/tde-26062015-105026/ en Liberar o conteúdo para acesso público.
collection NDLTD
language en
format Others
sources NDLTD
topic Análise de dados
Asynchronous parallel processing
Banco de dados
Data analysis
Databases
Grafos
Graphs
Processamento paralelo assincrono
spellingShingle Análise de dados
Asynchronous parallel processing
Banco de dados
Data analysis
Databases
Grafos
Graphs
Processamento paralelo assincrono
Gimenes, Gabriel Perri
Advanced techniques for graph analysis: a multimodal approach over planetary-scale data
description Applications such as electronic commerce, computer networks, social networks, and biology (protein interaction), to name a few, have led to the production of graph-like data in planetary scale { possibly with millions of nodes and billions of edges. These applications pose challenging problems when the task is to use their data to support decision making processes by means of non-obvious and potentially useful patterns. In order to process such data for pattern discover, researchers and practitioners have used distributed processing resources organized in computational clusters. However, building and managing such clusters can be complex, bringing technical and financial issues that can be prohibitive in a variety of scenarios. Alternatively, it is desirable to process large scale graphs using only one computational node. To do so, we developed processes and algorithms according to three different approaches, building up towards an analytical set capable of revealing patterns, comprehension, and to help with the decision making process over planetary-scale graphs. === Aplicações como comércio eletrônico, redes de computadores, redes sociais e biologia (interação proteica), entre outras, levaram a produção de dados que podem ser representados como grafos à escala planetária { podendo possuir milhões de nós e bilhões de arestas. Tais aplicações apresentam problemas desafiadores quando a tarefa consiste em usar as informações contidas nos grafos para auxiliar processos de tomada de decisão através da descoberta de padrões não triviais e potencialmente utéis. Para processar esses grafos em busca de padrões, tanto pesquisadores como a indústria tem usado recursos de processamento distribuído organizado em clusters computacionais. Entretanto, a construção e manutenção desses clusters pode ser complexa, trazendo tanto problemas técnicos como financeiros que podem ser proibitivos em diversos casos. Por isso, torna-se desejável a capacidade de se processar grafos em larga escala usando somente um nó computacional. Para isso, foram desenvolvidos processos e algoritmos seguindo três abordagens diferentes, visando a definição de um arcabouço de análise capaz de revelar padrões, compreensão e auxiliar na tomada de decisão sobre grafos em escala planetária.
author2 Rodrigues Junior, José Fernando
author_facet Rodrigues Junior, José Fernando
Gimenes, Gabriel Perri
author Gimenes, Gabriel Perri
author_sort Gimenes, Gabriel Perri
title Advanced techniques for graph analysis: a multimodal approach over planetary-scale data
title_short Advanced techniques for graph analysis: a multimodal approach over planetary-scale data
title_full Advanced techniques for graph analysis: a multimodal approach over planetary-scale data
title_fullStr Advanced techniques for graph analysis: a multimodal approach over planetary-scale data
title_full_unstemmed Advanced techniques for graph analysis: a multimodal approach over planetary-scale data
title_sort advanced techniques for graph analysis: a multimodal approach over planetary-scale data
publisher Biblioteca Digitais de Teses e Dissertações da USP
publishDate 2015
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-26062015-105026/
work_keys_str_mv AT gimenesgabrielperri advancedtechniquesforgraphanalysisamultimodalapproachoverplanetaryscaledata
AT gimenesgabrielperri tecnicasavancadasdeanalisedegrafosumaabordagemmultimodalsobredadosemescalaplanetaria
_version_ 1719074113359708160