Bölmeli asal sayı kalbur algoritmaları

Yükleniyor...
Küçük Resim

Tarih

2009

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Ege Üniversitesi

Erişim Hakkı

info:eu-repo/semantics/openAccess

Özet

Asal sayılar, sahip oldukları özel ve kuralsız yapılarıyla teorik olarak birçok bilim insanının ilgisini çekmiştir. Yıllar boyunca bütün asal sayıları bulan polinom yapıda tek bir formülün var olabileceğine inanılmış, fakat bulunamamıştır. Bunun yanı sıra bilgi güvenliği alanında özellikle açık anahtar şifrelemelerinde sıklıkla kullanılmaktadır. Tez çalışmamızın başlangıcında, asal sayıların özelliklerini, sayı sisteminde dağılımlarını, belirli bir sayı aralığındaki asal sayıları bulmaya yarayan kalbur algoritmalarını inceledik. Bunların paralelinde, dörtten büyük bütün çift sayının iki adet asal sayının toplamı olacağını öngören Goldbach sanısı üzerinde çalışıp, bu iddianın kanıtı veya çürütülmesi üzerinde istatistiksel incelemeler yapıp, deneme algoritmalarını inceledik. Sonrasında, günümüzün en popüler ve verimli bölmeli kalbur algoritmalarını inceleyip, bunlardan yola çıkarak teoride 33% `e kadar daha hızlı çalışabilen yeni bir algoritma geliştirdik. Bu aşamadan sonra çalışmalarımızı tamamen bu algoritma üzerine yoğunlaştırdık. Algoritmanın tek makine üzerinde implementasyonu beklenen sonuçları verince algoritmanın paralelleştirilmesi üzerine çalışmalara başladık. Verimli bir paralel algoritmanın geliştirilmesinden sonra İTÜ UYBHM grid sistemlerinde çalıştırarak karşılaştırmalı performans ölçümleri yapıp beklenen sonuçları elde ettik.

Açıklama

Anahtar Kelimeler

Asal sayılar, Goldbach sanısı, kalbur algoritmaları, Prime numbers, Segmented prime sieve, Segmented Sieve of Pritchard, Goldbach conjecture, Uluslararası Bilgisayar A.B.D.

Kaynak

WoS Q Değeri

Scopus Q Değeri

Cilt

Sayı

Künye