Vizualizační algoritmy pro grafy
Visualization algorithms for graphs
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/26857Identifiers
Study Information System: 50111
CU Caralogue: 990012010450106986
Collections
- Kvalifikační práce [11335]
Author
Advisor
Referee
Mareš, Martin
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General computer science
Department
Department of Applied Mathematics
Date of defense
10. 2. 2010
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Very good
Tato práce studuje současné algoritmy pro kreslení grafů. Zaměřuje se především na rovinné grafy, ale rozebírá i několik algoritmů pro nerovinné grafy a metody, které umožňují převádět nerovinné grafy na rovinné. Navrhuje rozšíření algoritmu pro kreslení se stejným obsahem vnitřních stěn, které zohledňuje velikost úhlů. Popisuje, jak lze využít algoritmus pro hledání maximální nezávislé množiny na průsekových grafech při planarizaci. V závěru je představen zásuvný modul pro gra cký editor VRR, který byl vyvinut pro testování algoritmů.
In the present work we study the algorithms for graph drawing. We focus mainly on planar graphs, but we also show a few algorithms for non-planar graphs and the methods which convert a non-planar graph into a planar one. We extend the algorithm based on the areas of inner faces by a new force, taking into account the size of angles. We describe how to use the algorithm for nding maximum independent set on circle graphs in planarization. Finally, we present a plugin for editor VRR developed to test these algorithms.