Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/79909
Title: Newton iterative algorithm for polynomial modular inversion modulo xn±1 for some patterns of n
Other Titles: ขั้นตอนวิธีทำซ้ำแบบนิวตันสำหรับการคำนวณพหุนามมอดุลาร์ผกผันภายใต้มอดุโล xn±1 สำหรับบางรูปแบบของ n
Authors: Samakorn Sripatthanakul
Advisors: Wutichai Chongchitmate
Other author: Chulalongkorn University. Faculty of Science
Issue Date: 2021
Publisher: Chulalongkorn University
Abstract: This thesis presents an algorithm for computing the modular inverse of a polynomial in a ring of polynomials over a finite field $\mathbb{F}_q$ with a characteristic $p$. Given a polynomial $f$ and a natural number $r$, by applying the idea of the Newton iteration algorithm, the fast division algorithm used to find the inverse of $f$ under modulo $x^{p^r}-1$, $x^{p^r}+1$, $x^{2p^r}-1$ and $x^n-1$ where $n=2^r d$ for some $r,d\in\mathbb{N}$, is established. The cost analysis for these cases show that the algorithm has the computational complexity of $\mathcal{O}(n \log n)$ which is more efficient than the Half-GCD algorithm in terms of computational complexity for large $n$.
Other Abstract: วิทยานิพนธ์ฉบับนี้นำเสนอขั้นตอนวิธีสำหรับการคำนวณมอดุลาร์ผกผันของพหุนามในริงของพหุนามเหนือฟิลด์จำกัด $\mathbb{F}_q$ ที่มีลักษณะเฉพาะ $p$ เมื่อกำหนดพหุนาม $f$ และจำนวนนับ $r$ โดยใช้แนวคิดของขั้นตอนวิธีทำซ้ำแบบนิวตัน จะได้ว่าเราสามารถหาขั้นตอนวิธีการหารแบบเร็วที่ใช้หาตัวผกผันของ $f$ ภายใต้มอดุโล $x^{p^r}-1$ , $x^{p^r}+1$, $x^{2p^r}-1$ และ $x^n-1$ เมื่อ $n=2^r d$ และ $r,d\in\mathbb{N}$ ได้ โดยเราได้มีการวิเคราะห์ความซับซ้อนในการคำนวณของขั้นตอนวิธีภายใต้มอดุโลเหล่านี้ไว้ที่ $\mathcal{O}(n \log n)$ ซึ่งมีประสิทธิภาพมากกว่าขั้นตอนวิธีแบบ Half-GCD ในแง่ของการคำนวณสำหรับ $n$ ขนาดใหญ่
Description: Thesis (M.Sc.)--Chulalongkorn University, 2021
Degree Name: Master of Science
Degree Level: Master's Degree
Degree Discipline: Applied Mathematics and Computational Science
URI: http://cuir.car.chula.ac.th/handle/123456789/79909
URI: http://doi.org/10.58837/CHULA.THE.2021.5
metadata.dc.identifier.DOI: 10.58837/CHULA.THE.2021.5
Type: Thesis
Appears in Collections:Sci - Theses

Files in This Item:
File Description SizeFormat 
6270102823.pdf700.13 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.