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

Orientador: Celmar Guimarães da Silva === Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia === Made available in DSpace on 2018-08-23T22:48:20Z (GMT). No. of bitstreams: 1 MarcheteFilho_JoaoRubens_M.pdf: 10431540 bytes, checksum: 5b2b14817538f82611b82878238e256c (M...

Full description

Bibliographic Details
Main Author: Marchete Filho, João Rubens, 1984-
Other Authors: UNIVERSIDADE ESTADUAL DE CAMPINAS
Format: Others
Language:Portuguese
Published: [s.n.] 2013
Subjects:
Online Access: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: <http://www.repositorio.unicamp.br/handle/REPOSIP/267747>. Acesso em: 23 ago. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/267747
id ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-267747
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Algoritmos em grafos
Visualização de informação
Information visualization
Algorithms on graphs
spellingShingle Algoritmos em grafos
Visualização de informação
Information visualization
Algorithms on graphs
Marchete Filho, João Rubens, 1984-
Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
description Orientador: Celmar Guimarães da Silva === Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia === Made available in DSpace on 2018-08-23T22:48:20Z (GMT). No. of bitstreams: 1 MarcheteFilho_JoaoRubens_M.pdf: 10431540 bytes, checksum: 5b2b14817538f82611b82878238e256c (MD5) Previous issue date: 2013 === Resumo: 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 interativas === Abstract: 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 structures === Mestrado === Tecnologia e Inovação === Mestre em Tecnologia
author2 UNIVERSIDADE ESTADUAL DE CAMPINAS
author_facet UNIVERSIDADE ESTADUAL DE CAMPINAS
Marchete Filho, João Rubens, 1984-
author Marchete Filho, João Rubens, 1984-
author_sort Marchete Filho, João Rubens, 1984-
title Utilização de árvores PQR para redução de cruzamentos em grafos acíclicos direcionados
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
publisher [s.n.]
publishDate 2013
url 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: <http://www.repositorio.unicamp.br/handle/REPOSIP/267747>. Acesso em: 23 ago. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/267747
work_keys_str_mv AT marchetefilhojoaorubens1984 utilizacaodearvorespqrparareducaodecruzamentosemgrafosaciclicosdirecionados
AT marchetefilhojoaorubens1984 usingpqrtreesforreducingcrossingsindirectedacyclicgraphs
_version_ 1718883559651934208
spelling ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-2677472019-01-21T21:23:47Z 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 Marchete Filho, João Rubens, 1984- UNIVERSIDADE ESTADUAL DE CAMPINAS Silva, Celmar Guimarães da, 1978- Nonato, Luís Gustavo Carvalho, Marco Antonio Garcia de Algoritmos em grafos Visualização de informação Information visualization Algorithms on graphs Orientador: Celmar Guimarães da Silva Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia Made available in DSpace on 2018-08-23T22:48:20Z (GMT). No. of bitstreams: 1 MarcheteFilho_JoaoRubens_M.pdf: 10431540 bytes, checksum: 5b2b14817538f82611b82878238e256c (MD5) Previous issue date: 2013 Resumo: 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 interativas Abstract: 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 structures Mestrado Tecnologia e Inovação Mestre em Tecnologia 2013 2018-08-23T22:48:20Z 2018-08-23T22:48:20Z info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis 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: <http://www.repositorio.unicamp.br/handle/REPOSIP/267747>. Acesso em: 23 ago. 2018. http://repositorio.unicamp.br/jspui/handle/REPOSIP/267747 por info:eu-repo/semantics/openAccess 95 p. : il. application/pdf [s.n.] Universidade Estadual de Campinas. Faculdade de Tecnologia Programa de Pós-Graduação em Tecnologia reponame:Repositório Institucional da Unicamp instname:Universidade Estadual de Campinas instacron:UNICAMP