Algoritmo distribuído detector de ciclos baseado em busca e difusão

Detalhes bibliográficos
Autor(a) principal: Sklar, Márcio Muccillo
Data de Publicação: 2008
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/17409
Resumo: O presente trabalho tem como objetivo principal a modelagem de um algoritmo distribuído baseado em busca e difusão para detectar ciclos simples em uma rede de topologia qualquer. Existem, na literatura, uma série de algoritmos de busca em grafos. De acordo com o tipo de estrutura utilizada para armazenamento, a ordem em que o grafo é percorrido é alterada, caracterizando um tipo de busca com aplicações diferentes. Trabalhos prévios definem, em geral, métodos cujo objetivo é a descoberta de rotas acíclicas, caracterizada por cobrir todos os nodos de uma rede conexa, através da formação de uma spanning tree do grafo. Inversamente, este trabalho centra-se na modelagem de um algoritmo distribuído capaz de capturar rotas cíclicas a partir de nodos previamente escolhidos. Para tanto, um modelo simples de difusão, com busca exaustiva de caminhos, é utilizado sobre uma rede, devidamente abstraída por meio de um dígrafo.
id UFRGS-2_920ab584ad2e53d9f95c8ee080d043a6
oai_identifier_str oai:www.lume.ufrgs.br:10183/17409
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Sklar, Márcio MuccilloGeyer, Claudio Fernando Resin2009-10-07T04:19:01Z2008http://hdl.handle.net/10183/17409000673643O presente trabalho tem como objetivo principal a modelagem de um algoritmo distribuído baseado em busca e difusão para detectar ciclos simples em uma rede de topologia qualquer. Existem, na literatura, uma série de algoritmos de busca em grafos. De acordo com o tipo de estrutura utilizada para armazenamento, a ordem em que o grafo é percorrido é alterada, caracterizando um tipo de busca com aplicações diferentes. Trabalhos prévios definem, em geral, métodos cujo objetivo é a descoberta de rotas acíclicas, caracterizada por cobrir todos os nodos de uma rede conexa, através da formação de uma spanning tree do grafo. Inversamente, este trabalho centra-se na modelagem de um algoritmo distribuído capaz de capturar rotas cíclicas a partir de nodos previamente escolhidos. Para tanto, um modelo simples de difusão, com busca exaustiva de caminhos, é utilizado sobre uma rede, devidamente abstraída por meio de um dígrafo.The main goal of this paper is the modelling of a distributed algorithm based in search and diffusion computations in order to detect cycles in any network topology. There are, in the literature, many graph-search algorithms. Each storage structure defines a order in which the graph is traversed and different applications of this search. Previous works define, in general, methods whose goal is the discovery of acyclic routes, carachterized by covering all nodes of a connected network by discovering a spanning tree of the graph. Instead of it, this paper is centered in the modelling of a distributed algorithm able to detect cyclic routes starting of initial nodes previously chosen. In order to perform it, a simple diffusing computation model that searches exaustively paths is utilized in a network, properly represented by a digraph.application/pdfporProcessamento distribuídoDistributed algorithmCycle detectionDiffusing computationGraph searchDigraphComputer networkAlgoritmo distribuído detector de ciclos baseado em busca e difusãoCycle finder algorithm based in search and diffusing computations info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2008Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000673643.pdf.txt000673643.pdf.txtExtracted Texttext/plain115420http://www.lume.ufrgs.br/bitstream/10183/17409/2/000673643.pdf.txt1b12440146378f81490e573d584ef4eeMD52ORIGINAL000673643.pdf000673643.pdfTexto completoapplication/pdf764439http://www.lume.ufrgs.br/bitstream/10183/17409/1/000673643.pdf15e8bae7598c51ff390aeb69633b87e8MD51THUMBNAIL000673643.pdf.jpg000673643.pdf.jpgGenerated Thumbnailimage/jpeg1014http://www.lume.ufrgs.br/bitstream/10183/17409/3/000673643.pdf.jpg299a7c2e4f3275724a283229d9abeb54MD5310183/174092022-02-22 04:48:15.627308oai:www.lume.ufrgs.br:10183/17409Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2022-02-22T07:48:15Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Algoritmo distribuído detector de ciclos baseado em busca e difusão
dc.title.alternative.en.fl_str_mv Cycle finder algorithm based in search and diffusing computations
title Algoritmo distribuído detector de ciclos baseado em busca e difusão
spellingShingle Algoritmo distribuído detector de ciclos baseado em busca e difusão
Sklar, Márcio Muccillo
Processamento distribuído
Distributed algorithm
Cycle detection
Diffusing computation
Graph search
Digraph
Computer network
title_short Algoritmo distribuído detector de ciclos baseado em busca e difusão
title_full Algoritmo distribuído detector de ciclos baseado em busca e difusão
title_fullStr Algoritmo distribuído detector de ciclos baseado em busca e difusão
title_full_unstemmed Algoritmo distribuído detector de ciclos baseado em busca e difusão
title_sort Algoritmo distribuído detector de ciclos baseado em busca e difusão
author Sklar, Márcio Muccillo
author_facet Sklar, Márcio Muccillo
author_role author
dc.contributor.author.fl_str_mv Sklar, Márcio Muccillo
dc.contributor.advisor1.fl_str_mv Geyer, Claudio Fernando Resin
contributor_str_mv Geyer, Claudio Fernando Resin
dc.subject.por.fl_str_mv Processamento distribuído
topic Processamento distribuído
Distributed algorithm
Cycle detection
Diffusing computation
Graph search
Digraph
Computer network
dc.subject.eng.fl_str_mv Distributed algorithm
Cycle detection
Diffusing computation
Graph search
Digraph
Computer network
description O presente trabalho tem como objetivo principal a modelagem de um algoritmo distribuído baseado em busca e difusão para detectar ciclos simples em uma rede de topologia qualquer. Existem, na literatura, uma série de algoritmos de busca em grafos. De acordo com o tipo de estrutura utilizada para armazenamento, a ordem em que o grafo é percorrido é alterada, caracterizando um tipo de busca com aplicações diferentes. Trabalhos prévios definem, em geral, métodos cujo objetivo é a descoberta de rotas acíclicas, caracterizada por cobrir todos os nodos de uma rede conexa, através da formação de uma spanning tree do grafo. Inversamente, este trabalho centra-se na modelagem de um algoritmo distribuído capaz de capturar rotas cíclicas a partir de nodos previamente escolhidos. Para tanto, um modelo simples de difusão, com busca exaustiva de caminhos, é utilizado sobre uma rede, devidamente abstraída por meio de um dígrafo.
publishDate 2008
dc.date.issued.fl_str_mv 2008
dc.date.accessioned.fl_str_mv 2009-10-07T04:19:01Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/17409
dc.identifier.nrb.pt_BR.fl_str_mv 000673643
url http://hdl.handle.net/10183/17409
identifier_str_mv 000673643
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/17409/2/000673643.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/17409/1/000673643.pdf
http://www.lume.ufrgs.br/bitstream/10183/17409/3/000673643.pdf.jpg
bitstream.checksum.fl_str_mv 1b12440146378f81490e573d584ef4ee
15e8bae7598c51ff390aeb69633b87e8
299a7c2e4f3275724a283229d9abeb54
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1815447031555031040