dc.contributor.advisor | Dvorský, Jiří | |
dc.contributor.author | Friml, Jiří | |
dc.date.accessioned | 2018-06-26T08:06:16Z | |
dc.date.available | 2018-06-26T08:06:16Z | |
dc.date.issued | 2018 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/128413 | |
dc.description.abstract | Sufixový strom je velice zajímavá struktura co se týče práce s řetězci a umožňuje efektivně vykonávat řadu operací nad nimi, např. vyhledávání. Cílem této práce je využití této vlastnosti v kompresním algoritmu, jenž je navržen a implementován. V práci je rozebráno chování sufixového stromu během konstrukce a při simulaci sufixových spojek a, jelikož nezbytnou součástí komprese je udržování textu v posuvném okně, také při posouvání okna. Je navržen a implementován způsob, jak uchovávat pohyby aktivního bodu ve stromu tak, aby bylo možné při dekompresi rekonstruovat původní řetězec. V závěru práce je experimentálně zjištěno a zhodnoceno, jaký vliv na výsledky má komprese nad znaky a nad celými slovy. | cs |
dc.description.abstract | Suffix tree is very interesting data structure regarding working with strings and enables effective execution of many operations with them, e.g. searching. Aim of this thesis is to use this feature in compression algorithm which is devised and implemented. We analyse behavior of suffix tree during construction and also during suffix links simulation and, because necessary part of compression is keeping of string in sliding window, also during sliding of the window. A way, how to store movement of active point through tree to be able to reconstruct original string at decompression, is devised and implemented. At the end we find out from experiments, what is the difference between results of compression on characters level and on word level. | en |
dc.format.extent | 2975472 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | sufixový strom | cs |
dc.subject | posuvné okno | cs |
dc.subject | bezztrátová komprese dat | cs |
dc.subject | suffix tree | en |
dc.subject | sliding window | en |
dc.subject | lossless data compression | en |
dc.title | Suffixové stromy | cs |
dc.title.alternative | Suffix Trees | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Ochodková, Eliška | |
dc.date.accepted | 2018-06-05 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | dobře | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | FRI0036_FEI_N2647_2612T025_2018 | |
dc.rights.access | openAccess | |