Webová demonstrace grafových algoritmů

but.committeeprof. Dr. Ing. Jan Černocký (předseda) Ing. Jiří Hynek, Ph.D. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen) doc. Ing. Martin Čadík, Ph.D. (člen) Ing. Vojtěch Havlena, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm E.cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKřivka, Zbyněken
dc.contributor.authorJašek, Matoušen
dc.contributor.refereeKocman, Radimen
dc.date.created2025cs
dc.description.abstractTato bakalářská práce se zaměřuje na návrh a implementaci modulární webové aplikace pro vizualizaci a analýzu grafových algoritmů. Cílem aplikace je poskytnout rozšiřitelný, uživatelsky přívětivý nástroj, který umožňuje jednoduchou manipulaci s grafy a postupnou simulaci algoritmů. Aplikace byla vyvinuta s využitím moderních webových technologií včetně TypeScriptu, Cytoscape.js a Vite. Podporuje zvýrazňování pseudokódu specifického pro algoritmus, vizualizaci datové struktury, vícejazyčnou podporu a import/export grafů ve formátu GraphML. Modulární architektura umožňuje integraci nových algoritmů bez nutnosti měnit základní logiku. Pro ověření frameworku byl implementován algoritmus Prohledávání do šířky.en
dc.description.abstractThis bachelor's thesis focuses on the design and implementation of a modular web-based application for visualizing and analyzing graph algorithms. The goal of the application is to provide an extensible, user-friendly tool that allows for simple graph manipulation and step-by-step algorithm simulation. The application was developed using modern web technologies including TypeScript, Cytoscape.js, and Vite. It supports algorithm-specific pseudocode highlighting, data structure visualization, multilingual support, and importing/exporting graphs in the GraphML format. The modular architecture enables the integration of new algorithms without modifying the core logic. To validate the framework, an implementation of the Breadth-First Search algorithm was created.cs
dc.description.markEcs
dc.identifier.citationJAŠEK, M. Webová demonstrace grafových algoritmů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other164837cs
dc.identifier.urihttp://hdl.handle.net/11012/254389
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectgrafyen
dc.subjectgrafové algoritmyen
dc.subjectBreadth-first searchen
dc.subjectwebová aplikaceen
dc.subjectTypeScripten
dc.subjectCytoscape.jsen
dc.subjectmodularitaen
dc.subjectgraphscs
dc.subjectgraph algorithmscs
dc.subjectBreadth-first searchcs
dc.subjectweb applicationcs
dc.subjectTypeScriptcs
dc.subjectCytoscape.jscs
dc.subjectmodularitycs
dc.titleWebová demonstrace grafových algoritmůen
dc.title.alternativeWeb Demonstration of Graph algorithmscs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-19cs
dcterms.modified2025-08-19-07:11:57cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164837en
sync.item.dbtypeZPen
sync.item.insts2025.08.26 23:59:51en
sync.item.modts2025.08.26 19:39:38en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.15 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_164837.html
Size:
12.04 KB
Format:
Hypertext Markup Language
Description:
file review_164837.html

Collections