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 | Size | Format | |
---|---|---|---|---|
6270102823.pdf | 700.13 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.