Některé algoritmy pro prvočíselné rozklady
| dc.contributor.advisor | Honzík Lukáš, PhDr. Ph.D. | |
| dc.contributor.author | Šuster, Zdeněk | |
| dc.date.accepted | 2019-6-12 | |
| dc.date.accessioned | 2020-08-24T11:42:41Z | |
| dc.date.available | 2016-12-6 | |
| dc.date.available | 2020-08-24T11:42:41Z | |
| dc.date.issued | 2019 | |
| dc.date.submitted | 2018-7-2 | |
| dc.description.abstract | Jedním z cílů této práce je seznámení s prvočíselností a faktorizačních metod. Nejprve je vysvětlen důležitý pojem pro tuto práci, tj. prvočíslo, a také prvočíselný rozklad. Tyto pojmy hrají důležitou roli u faktorizačních metod pro nalezení prvočíselného rozkladu u celých čísel. V druhé kapitole jsou mezi popsanými faktorizačními metodami faktorizace dělením ("hrubá" síla), Pollardův rho algoritmus, Pollardův p - 1 algoritmus a Eulerova metoda. Některé z algoritmů lze využít i pro zvídavé žáky v učitelské praxi. K těmto metodám bylo v následující kapitole vypočteno několik ilustračních příkladů, které se snažili ukázat početní i časovou náročnost těchto algoritmů, ale také jejich možnosti pro zrychlení výpočtu i jejich úskalí. Během výpočtů byla použita řada sofistikovanějších zařízeních pro rychlejší výpočet příkladů, a to stolní kalkulátor TI - 92 Plus či webové prostředí WolframAlpha. Právě časová náročnost je podstatou poslední kapitoly, kde se zabývám pojmy jako složitost algoritmu a třídy složitosti, pomocí kterých můžeme porovnávat algoritmy právě z hlediska času jejich výpočtu. | cs |
| dc.description.abstract-translated | One of the aims of this thesis is to get acquainted with prime numbers and factorization methods. First, an important concept for this thesis, i.e. a prime number, is also explained, as well as a prime quote. These terms play an important role in factorization methods for finding prime numbers in integers. In the second chapter, there are described the following factoring methods: Trial Factorization, Pollard rho algorithm, Pollard p - 1 algorithm and Euler's method. Some of the algorithms can also be used for inquisitive pupils in teaching practice. Several illustrative examples have been computed in these chapters, which have attempted to show both the numerical and time demands of these algorithms, but also their possibilities for speeding up the calculations and their obstacles. During the calculations, a number of more sophisticated devices were used to quickly compute examples, such as the TI - 92 Plus Desktop Calculator and the WolframAlpha Web Environment. Time-consuming is the essence of the last chapter where I deal with concepts such as the complexity of the algorithm and the complexity class, by which we can compare the algorithms precisely in terms of the time of their calculation. | en |
| dc.description.result | Obhájeno | cs |
| dc.format | 49 s. (50 393 znaků) | cs |
| dc.format.mimetype | application/pdf | |
| dc.identifier | 72596 | |
| dc.identifier.uri | http://hdl.handle.net/11025/39197 | |
| dc.language.iso | cs | cs |
| dc.publisher | Západočeská univerzita v Plzni | cs |
| dc.rights | Plný text práce je přístupný bez omezení. | cs |
| dc.rights.access | openAccess | en |
| dc.subject | prvočíslo | cs |
| dc.subject | prvočíselný rozklad | cs |
| dc.subject | faktorizace dělením | cs |
| dc.subject | pollardův rho algoritmus | cs |
| dc.subject | pollardův p-1 algoritmus | cs |
| dc.subject | eulerova metoda | cs |
| dc.subject.translated | prime number | en |
| dc.subject.translated | integer factorization | en |
| dc.subject.translated | trial factorization | en |
| dc.subject.translated | pollard´s rho algorithm | en |
| dc.subject.translated | pollard´s p-1 algorithm | en |
| dc.subject.translated | euler´s method | en |
| dc.thesis.degree-grantor | Západočeská univerzita v Plzni. Fakulta pedagogická | cs |
| dc.thesis.degree-level | Navazující | cs |
| dc.thesis.degree-name | Mgr. | cs |
| dc.thesis.degree-program | Učitelství pro základní školy | cs |
| dc.title | Některé algoritmy pro prvočíselné rozklady | cs |
| dc.title.alternative | Some methods for integer factorization | en |
| dc.type | diplomová práce | cs |
| local.relation.IS | https://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=72596 |
Files
Original bundle
1 - 4 out of 4 results
No Thumbnail Available
- Name:
- Nektere metody pro prvociselne rozklady.pdf
- Size:
- 1.21 MB
- Format:
- Adobe Portable Document Format
- Description:
- Plný text práce
No Thumbnail Available
- Name:
- hodnoceni vedouciho DP - Suster.pdf
- Size:
- 27.45 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího práce
No Thumbnail Available
- Name:
- Posudek diplomove prace Suster.pdf
- Size:
- 131.17 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta práce
No Thumbnail Available
- Name:
- Suster protokol762.pdf
- Size:
- 306.62 KB
- Format:
- Adobe Portable Document Format
- Description:
- Průběh obhajoby práce