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...
Main Author: | |
---|---|
Other Authors: | |
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 |