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
Výpočetní složitost základních algoritmů počítačové algebry
Název práce v češtině: Výpočetní složitost základních algoritmů počítačové algebry
Název v anglickém jazyce: Computational complexity of basic computer algebra algorithms
Akademický rok vypsání: 2007/2008
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra algebry (32-KA)
Vedoucí / školitel: doc. RNDr. David Stanovský, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 14.11.2007
Datum zadání: 22.11.2007
Datum a čas obhajoby: 29.06.2009 00:00
Datum odevzdání elektronické podoby:29.06.2009
Datum proběhlé obhajoby: 29.06.2009
Oponenti: Mgr. Jan Zvánovec
 
 
 
Zásady pro vypracování
Cílem práce je pečlivá statistická analýza složitosti vybraných algoritmů pro polynomiální aritmetiku na náhodných datech. Zajímat nás budou zejména algoritmy na výpočet NSD a faktorizace polynomů, jak v případě konečných těles, tak celočíselných polynomů.
Pro testy se využije implementace těchto algoritmů v knihovně NTL, případně vlastní vylepšení těchto algoritmů. Výsledkem by měly být grafy závislosti výpočetního času na parametrech jako stupeň polynomu, počet nenulových členů, či velikost koeficientů. Výsledky budou zpracovány pomocí jednoduché regresní analýzy k získání odhadu střední složitosti.
Seznam odborné literatury
Joachim von zur Gathen, Jürgen Gerhard, Modern Computer Algebra, Cambridge University Press, Cambridge 1999,

K. O. Geddes, S. R. Czapor, G. Labahn, Algorithms for Computer Algebra, Kluwer Academic Publishers, Boston 1992,

Karel Zvára, Regresní analýza, Academia, Praha 1989,

a další dle pokynů vedoucího práce
 
Univerzita Karlova | Informační systém UK