Vyhledávání Vzorů v Komprimovaných Datech
| dc.contributor.advisor | Vašinek, Michal | |
| dc.contributor.author | Holec, Michal | |
| dc.contributor.referee | Platoš, Jan | |
| dc.date.accepted | 2020-06-23 | |
| dc.date.accessioned | 2020-07-20T12:05:21Z | |
| dc.date.available | 2020-07-20T12:05:21Z | |
| dc.date.issued | 2019 | |
| dc.description.abstract | Tato 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.abstract | This 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.department | 460 - Katedra informatiky | cs |
| dc.description.result | velmi dobře | cs |
| dc.format.extent | 1827669 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | HOL0126_FEI_B2647_2612R025_2019 | |
| dc.identifier.uri | http://hdl.handle.net/10084/140346 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | Vyhledávání vzorů | cs |
| dc.subject | Algoritmus Boyer-Moore | cs |
| dc.subject | Suffixové pole | cs |
| dc.subject | Transformace Burrows-Wheeler | cs |
| dc.subject | FM-Index | cs |
| dc.subject | Pattern Matching | en |
| dc.subject | Algorithm Boyer-Moore | en |
| dc.subject | Suffix array | en |
| dc.subject | Burrows-Wheeler Transformation | en |
| dc.subject | FM-Index | en |
| dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
| dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informační a komunikační technologie | cs |
| dc.title | Vyhledávání Vzorů v Komprimovaných Datech | cs |
| dc.title.alternative | Compressed Pattern Matching | en |
| dc.type | Bakalářská práce | cs |
Files
Original bundle
1 - 4 out of 4 results
Loading...
- Name:
- HOL0126_FEI_B2647_2612R025_2019.pdf
- Size:
- 1.74 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- HOL0126_FEI_B2647_2612R025_2019_priloha.zip
- Size:
- 260.2 KB
- Format:
- Unknown data format
- Description:
- Příloha
Loading...
- 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...
- 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