Vizualizační algoritmy pro grafy
Visualization algorithms for graphs
bakalářská práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/26857/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/26857Identifikátory
SIS: 50111
Kolekce
- Kvalifikační práce [11266]
Autor
Vedoucí práce
Oponent práce
Mareš, Martin
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Katedra aplikované matematiky
Datum obhajoby
10. 2. 2010
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Velmi dobře
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.