Grafy a grafové algoritmy pro knihovnu algoritmů
Graphs and graph algorithms for algorithms library
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Uhlík Jan
Vedoucí práce
Trávníček Jan
Oponent práce
Polách Radomír
Studijní obor
Teoretická informatikaStudijní program
InformatikaInstituce přidělující hodnost
katedra teoretické informatikyObhájeno
2018-06-18Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato bakalářská práce vylepšuje implementaci grafů a grafových algoritmů v knihovně algoritmů ALib vyvíjené na Katedře teoretické informatiky FIT ČVUT v Praze. Hlavní důraz je kladen na univerzalitu návrhu, který vede ke snadnému používaní a jednoduchému rozšíření. Práce dále přidává do této knihovny nové doposud nenaimplementované algoritmy pro prohledávání grafů a hledání cest v nich. Práce také obsahuje měření původních i nově přidaných algoritmů a porovnává experimentálně naměřené hodnoty s teoretickými poznatky. The bachelor thesis improves the implementation of the graphs and graph algorithms in the library ALib. This library has been developed at the Department of Computer Science FIT CTU in Prague. A great deal of emphasis has been placed on the universality of the implementation design which leads to intuitive usage and easy future extension of the library. The thesis also extends the library with new graph traverse and graph pathfinding algorithms and makes experiments with the original ones as well as the new ones.
Kolekce
- Bakalářské práce - 18101 [349]