Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados

Detalhes bibliográficos
Autor(a) principal: Marchete Filho, João Rubens, 1984-
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1621644
Resumo: Orientador: Celmar Guimarães da Silva
id UNICAMP-30_0865b7f40478f3157c9763bc902f7ff4
oai_identifier_str oai::918174
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionadosUsing PQR trees for reducing crossings in directed acyclic graphsAlgoritmos em grafosVisualização da informaçãoInformation visualizationAlgorithms on graphsOrientador: Celmar Guimarães da SilvaDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de TecnologiaResumo: A utilização de grafos acíclicos direcionados permite a representação gráfica de estruturas hierárquicas, o que facilita encontrar padrões e tendências durante a análise dessas estruturas. A principal abordagem de desenho automático desses grafos divide seus vértices em camadas, de tal modo que as arestas sempre apontem para uma mesma direção. Um dos principais critérios estéticos dessas estruturas visuais é evitar, sempre que possível, o cruzamento entre arestas, facilitando assim o entendimento do desenho. Os algoritmos de redução de cruzamentos devem também prover essa solução em um tempo inferior a 0,1 segundo, tornando mais apropriada sua utilização em estruturas visuais interativas. Nesta dissertação, pesquisou-se como uma estrutura de dados conhecida por árvore PQR poderia ser utilizada a fim de aperfeiçoar dois métodos de redução de cruzamentos: BC e MEDIAN. Dentre os novos métodos desenvolvidos, destacaram se: PQR_BC2 para o aperfeiçoamento do BC; PQR_M2 para o aperfeiçoamento do MEDIAN. Os resultados obtidos através da aplicação dos métodos a pacotes de grafos amplamente utilizados na literatura mostram que os métodos baseados em árvores PQR superaram o método BC e o método MEDIAN, com relação à redução de cruzamentos, em 42% dos casos, empatando nesse critério em 45% dos grafos analisados. Além disso, os métodos baseados em árvores PQR também executaram em um tempo viável para aplicação em estruturas visuais interativasAbstract: The use of directed acyclic graphs allows the graphical representation of hierarchical structures, which eases to find patterns and trends during the analysis of these structures. The main approach to automatic design of these graphs divides its vertices in layers so that the edges always point toward the same direction. One of the major aesthetic criteria of such visual structures is to avoid, whenever possible, the crossing between the edges, thereby facilitating the understanding of the drawing. The crossing reduction algorithms must also provide this solution in a time less than 0.1 second, allowing its use in interactive visual structures. In this dissertation, was investigated as a data structure known as PQR tree could be used to improve both methods for reducing crossings: BC and MEDIAN. Among the new methods developed, stood out: PQR_BC2 for improvement of BC; PQR_M2 for improving the MEDIAN. The results obtained by applying the methods to packets of graphs widely used in the literature show that the methods based on PQR trees outperformed the BC method and the MEDIAN method, with respect to the crossing reduction, in 42% of cases, tying this criterion in 45% of the graph analyzed. In addition, methods based on PQR trees also performed at a feasible time for application to interactive visual structuresMestradoTecnologia e InovaçãoMestre em Tecnologia[s.n.]Silva, Celmar Guimarães da, 1978-Nonato, Luís GustavoCarvalho, Marco Antonio Garcia deUniversidade Estadual de Campinas (UNICAMP). Faculdade de TecnologiaPrograma de Pós-Graduação em TecnologiaUNIVERSIDADE ESTADUAL DE CAMPINASMarchete Filho, João Rubens, 1984-2013info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf95 p. : il.https://hdl.handle.net/20.500.12733/1621644MARCHETE FILHO, João Rubens. Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados. 2013. 95 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/1621644. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/918174porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T07:11:04Zoai::918174Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T07:11:04Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
Using PQR trees for reducing crossings in directed acyclic graphs
title Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
spellingShingle Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
Marchete Filho, João Rubens, 1984-
Algoritmos em grafos
Visualização da informação
Information visualization
Algorithms on graphs
title_short Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
title_full Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
title_fullStr Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
title_full_unstemmed Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
title_sort Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
author Marchete Filho, João Rubens, 1984-
author_facet Marchete Filho, João Rubens, 1984-
author_role author
dc.contributor.none.fl_str_mv Silva, Celmar Guimarães da, 1978-
Nonato, Luís Gustavo
Carvalho, Marco Antonio Garcia de
Universidade Estadual de Campinas (UNICAMP). Faculdade de Tecnologia
Programa de Pós-Graduação em Tecnologia
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Marchete Filho, João Rubens, 1984-
dc.subject.por.fl_str_mv Algoritmos em grafos
Visualização da informação
Information visualization
Algorithms on graphs
topic Algoritmos em grafos
Visualização da informação
Information visualization
Algorithms on graphs
description Orientador: Celmar Guimarães da Silva
publishDate 2013
dc.date.none.fl_str_mv 2013
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/1621644
MARCHETE FILHO, João Rubens. Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados. 2013. 95 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/1621644. Acesso em: 3 set. 2024.
url https://hdl.handle.net/20.500.12733/1621644
identifier_str_mv MARCHETE FILHO, João Rubens. Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados. 2013. 95 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/1621644. Acesso em: 3 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/918174
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
95 p. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809189108960985088