Komputer algebrai algoritmusok
(előadás)

Az előadás kódja(i)   MBN017E-1 és Mv5103-1
Az előadás időpontja   csütörtök 14:00-16:15
Az előadás helye   az előadó szobája


Tematika
Aritmetikai műveletek: nagy egész számok, nagy pontosságú racionális számok, polinomok, racionális törtfüggvények, hatványsorok számítógépes reprezentációjának lehetőségei. Gyors algoritmusok aritmetikai műveletekre: Karatsuba algoritmusa, gyors hatványozás modulo n, polinomszorzás gyors (diszkrét) Fourier-transzformációval (FFT). Egészek és polinomok moduláris reprezentációja. Kínai maradéktétel algoritmusok (speciális eset: Newton-interpoláció). Polinomfaktorizáció: algoritmusok a legnagyobb közös osztó kiszámítására (az euklideszi algoritmus javítási lehetőségei, moduláris algoritmus). Négyzetmentes faktorizáció. Berlekamp faktorizációs algoritmusa véges test fölötti négyzetmentes polinomokra. Hensel algoritmusa egy-, illetve többhatározatlanú egész együtthatós polinomokra. A Lenstra-Lenstra-Lovász algoritmus. Egyenletrendszer-megoldás: lineáris egyenletrendszerek, a törtmentes Gauss-elimináció. Magasabbfokú algebrai egyenletrendszerek megoldása rezultánssal. Test fölötti többhatározatlanú polinomgyűrű ideáljai, Gröbner-bázis, Buchberger algoritmusa. A Gröbner-bázisok alkalmazásai: kifejezések egyszerűsítése megadott egyenlőségek felhasználásával (azaz számolás polinomgyűrű faktorgyűrűjében), magasabbfokú algebrai egyenletrendszerek megoldása. Szimbolikus integrálás: Risch algoritmusa.

Ajánlott irodalom

Szeged, 2010. február 4.
Dormán Miklós