Kereső
Bejelentkezés
Kapcsolat
![]() |
A Fermat-féle prímteszt R-kódjának optimalizálása |
Tartalom: | http://journal.uni-sopron.hu/index.php/dimenziok/article/view/dimenziok-12evf-2024-12k-085-090 |
---|---|
Archívum: | Dimenziók - Matematikai Közlemények |
Gyűjtemény: | Cikk szövege |
Cím: |
A Fermat-féle prímteszt R-kódjának optimalizálása
|
Létrehozó: |
Tóth, Zsolt
|
Kiadó: |
Soproni Egyetem Faipari Mérnöki és Kreatívipari Kar Alaptudományi Intézet
|
Dátum: |
2024-12-05
|
Téma: |
Fermat-féle prímteszt
R. Python
C++
benchmark
Fermat primality test
|
Tartalmi leírás: |
ÖSSZEFOGLALÓ — A kutatás célja az R nyelven megvalósított Fermat-próba tesztelése és hatékonyabbá tétele volt. Az R-kódban a moduláris hatványozást manuálisan implementáltuk, míg a főleg összehasonlítási alapként szolgáló Python natív függvényét használtuk. A teljesítményteszteket két intervallumban végeztük el, és megvizsgáltuk a párhuzamos feldolgozás, valamint a R-be ágyazott C++ függvények hatását. Eredményeink rávilágítanak arra, hogy az R rugalmassága és egyes kódrészletek gépközelibb nyelveken való felgyorsítása jelentős előnyöket biztosíthatnak a nagy számításigényű feladatok megoldásában.
ABSTRACT — Optimizing the Fermat primality test in R code | The aim of the research was to test and improve the efficiency of the Fermat primality test implemented in R. In the R code, modular exponentiation was manually implemented, while Python’s native function, primarily used as a benchmark for comparison, was utilized. Performance tests were conducted over two intervals, and we examined the effects of parallel processing and C++ functions embedded in R. Our results highlight that the flexibility of R, combined with speeding up certain code segments using lower-level languages, can offer significant advantages in solving computationally intensive tasks.
|
Nyelv: |
magyar
|
Típus: |
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Lektorált cikk
|
Formátum: |
application/pdf
|
Azonosító: |
10.20312/dim.2024.09
|
Forrás: |
Dimenziók; Évf. 12 szám 12 (2024): Dimenziók - Matematikai Közlemények; 85-90
2064-2172
|
Kapcsolat: | |
Létrehozó: |