Vyhledávání Vzorů v Komprimovaných Datech

dc.contributor.advisorVašinek, Michal
dc.contributor.authorHolec, Michal
dc.contributor.refereePlatoš, Jan
dc.date.accepted2020-06-23
dc.date.accessioned2020-07-20T12:05:21Z
dc.date.available2020-07-20T12:05:21Z
dc.date.issued2019
dc.description.abstractTato bakalářská práce se zabývá vyhledáváním vzorků v datech. Hlavním úkolem je popsat vybrané algoritmy a datové struktury, pomocí kterých se takové vyhledávání v praxi provádí a to v datech nekomprimovaných i komprimovaných. Nedílnou součástí tohoto úkolu je i implementace vybrané datové struktury. V současnosti se hojně používají komprimační algoritmy využívající Burrows-Wheelerovu transformaci, na které závisí datová struktura FM-Indexu, kterou budeme implementovat. Implementace je provedena v programovacím jazyce C#. Nad výslednou datovou strukturou budou provedeny experimenty, které se zaměří na rychlost vyhledávání a prostorové nároky. Rychlost vyhledávání bude porovnána oproti klasickým algoritmům. Prostorové nároky budou porovnány podle formátu vstupních dat a při různých konfiguracích FM-Indexu. Na závěr jsou prezentovány výsledky a zjištěné poznatky z experimentů implementované datové struktury.cs
dc.description.abstractThis Bachelor's thesis is about pattern matching. Main objective is to describe selected algorithms and data structures, that are used in practice for pattern matching on non-compressed as well as compressed data. Integral part of this thesis is subsequent implementation of the selected data structure. At present, compression algorithms using Burrows-Wheeler transformation are used extensively and data structure FM-Index depends on it. This data structure will be implemented in programming language C# and subjected to experiments. Experiments will mainly cover speed of pattern matching and will be cross examined against more classical algorithms. Space requirements will be tested on data of varying formats as well as with different configurations of FM-Index. At the end the results and findings from the experiments will be presented.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvelmi dobřecs
dc.format.extent1827669 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisHOL0126_FEI_B2647_2612R025_2019
dc.identifier.urihttp://hdl.handle.net/10084/140346
dc.language.isocs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectVyhledávání vzorůcs
dc.subjectAlgoritmus Boyer-Moorecs
dc.subjectSuffixové polecs
dc.subjectTransformace Burrows-Wheelercs
dc.subjectFM-Indexcs
dc.subjectPattern Matchingen
dc.subjectAlgorithm Boyer-Mooreen
dc.subjectSuffix arrayen
dc.subjectBurrows-Wheeler Transformationen
dc.subjectFM-Indexen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleVyhledávání Vzorů v Komprimovaných Datechcs
dc.title.alternativeCompressed Pattern Matchingen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
HOL0126_FEI_B2647_2612R025_2019.pdf
Size:
1.74 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
HOL0126_FEI_B2647_2612R025_2019_priloha.zip
Size:
260.2 KB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
HOL0126_FEI_B2647_2612R025_2019_posudek_vedouci_Vasinek_Michal.pdf
Size:
54.78 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Vašinek, Michal
Loading...
Thumbnail Image
Name:
HOL0126_FEI_B2647_2612R025_2019_posudek_oponent_Platos_Jan.pdf
Size:
55.72 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Platoš, Jan