Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Testování prvočíselnosti v polynomiálním čase
Název práce v češtině: Testování prvočíselnosti v polynomiálním čase
Název v anglickém jazyce: Polynomial time primality testing
Klíčová slova: AKS algoritmus, prvočísla, časová složitost
Klíčová slova anglicky: AKS algorithm, prime numbers, time complexity
Akademický rok vypsání: 2019/2020
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra algebry (32-KA)
Vedoucí / školitel: doc. Mgr. et Mgr. Jan Žemlička, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 27.07.2019
Datum zadání: 17.10.2019
Datum potvrzení stud. oddělením: 21.11.2019
Datum a čas obhajoby: 22.09.2020 09:00
Datum odevzdání elektronické podoby:28.07.2020
Datum odevzdání tištěné podoby:28.07.2020
Datum proběhlé obhajoby: 22.09.2020
Oponenti: Mgr. Martin Čech, Ph.D.
 
 
 
Zásady pro vypracování
Cílem práce bude kompletní matematický popis deterministického algoritmu s polynomiální časovou složitostí testujícího prvočíselnost, který roku 2002 zveřejnili Manindra Agrawal, Neeraj Kayal a Nitin Saxena [1]. Kromě původního AKS testu se student může zabývat rovněž jeho variantou [2] nebo na příkladech výpočtů ilustrovat meze jeho praktického použití.
Seznam odborné literatury
[1] Agrawal, M., Kayal, N., Saxena, N.: PRIMES is in P. Annals of Mathematics, 160 (2004), 781–793.

[2] Bernstein, D.J: Proving Primality in Essentially Quartic Random Time, Mathematics of Computation Vol. 76, No. 257 (Jan., 2007), 389-403.

[3] Dietzfelbinger, M.: Primality testing in polynomial time. From randomized algorithms to “PRIMES is in P”. Lecture Notes in Computer Science 3000, Springer Berlin 2004.
 
Univerzita Karlova | Informační systém UK