Research Article

Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu

Volume: IDAP-2022 : International Artificial Intelligence and Data Processing Symposium October 10, 2022
EN TR

Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu

Abstract

Sistem tasarımı ve kriptografik yöntemler için kritik bir öneme sahip olan rassal sayı üretimi; işlem gücü yüksek bilgisayarların ortaya çıkmasıyla güvenlik açısından daha da ön plana çıkmaktadır. Bu problemin çözülmesi için fiziksel bir işleyiş ile rassal sayı üretimini hedefleyen gerçek rassal sayı üreteçleri kullanılabileceği gibi yazılım tabanlı olduğu için uygulanması daha kolay olan sözde rassal sayı üreteçleri (SRSÜ) de kullanılabilmektedir. SRSÜ, genellikle bilinen bir algoritmaya sahip olmaları ve aynı şartlar altında tahmin edilebilen sonuçlar vermeleri sebebiyle gerçek manada rassallık sağlayamamaktadırlar. Nitekim çeşitli rassallık şartlarını sağlamaları, sayı üretim hızı ve maliyet gibi sebeplerden dolayı sıkça tercih edilmektedirler. Bu çalışmada, uygulama kolaylığı ve uygulama ortamı sebebiyle tercih edilen bir SRSÜ algoritmasının Parçacık Sürüsü Optimizasyonu (PSO) kullanılarak değişken sistem şartlarında asgari kaynak tüketimi ile azami rassallığa ulaştırılması amaçlanmıştır. Rassallık, Tekrarlama Sınaması ve Sıfır Hipotezi kullanılarak ölçülmüş ve PSO kullanılarak bir SRSÜ’nün optimize edilmesi yoluyla özellikle alan karmaşıklığı açısından ciddi kazanımlar elde edilebileceği sonucuna ulaşılmıştır.

Keywords

Supporting Institution

İnönü Üniversitesi

Project Number

FBG-2020-2143

Thanks

Bu çalışma, İnönü Üniversitesi Bilimsel Araştırma Projeleri Bölümü'nün (BAPB) FBG-2020-2143 sayılı projesi ile desteklenmiştir. Yazar, değerli geri bildirimleri için İnönü Üniversitesi BAPB’ye teşekkür eder.

References

  1. Agin, M. A., & Godbole, A. P. (1992). A new exact runs test for randomness. In Computing Science and Statistics (pp. 281-285). Springer, New York, NY.
  2. Akhshani, A., Akhavan, A., Mobaraki, A., Lim, S. C., & Hassan, Z. (2014). Pseudo random number generator based on quantum chaotic map. Communications in Nonlinear Science and Numerical Simulation, 19(1), 101-111.
  3. Almardeny, Y., Benavoli, A., Boujnah, N., & Naredo, E. (2022). A Reinforcement Learning System for Generating Instantaneous Quality Random Sequences. IEEE Transactions on Artificial Intelligence.
  4. Bakiri, M., Guyeux, C., Couchot, J. F., & Oudjida, A. K. (2018). Survey on hardware implementation of random number generators on FPGA: Theory and experimental analyses. Computer Science Review, 27, 135-153.
  5. Bouillaguet, C., Martinez, F., & Sauvage, J. (2020). Practical seed-recovery for the PCG pseudo-random number generator. IACR Transactions on Symmetric Cryptology, 175-196.
  6. Boyar, J. (1989). Inferring sequences produced by a linear congruential generator missing low-order bits. Journal of Cryptology, 1(3), 177-184.
  7. Bradley, J. V. (1968). Distribution-free statistical tests.
  8. Bujang, M. A., & Sapri, F. E. (2018). An application of the runs test to test for randomness of observations obtained from a clinical survey in an ordered population. The Malaysian Journal of Medical Sciences: MJMS, 25(4), 146.

Details

Primary Language

Turkish

Subjects

Software Engineering, Software Engineering (Other)

Journal Section

Research Article

Publication Date

October 10, 2022

Submission Date

September 11, 2022

Acceptance Date

September 16, 2022

Published in Issue

Year 2022 Volume: IDAP-2022 : International Artificial Intelligence and Data Processing Symposium

APA
Kaya, M. S., & İnce, K. (2022). Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. Computer Science, IDAP-2022 : International Artificial Intelligence and Data Processing Symposium, 80-85. https://doi.org/10.53070/bbd.1173694
AMA
1.Kaya MS, İnce K. Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. JCS. 2022;IDAP-2022 : International Artificial Intelligence and Data Processing Symposium:80-85. doi:10.53070/bbd.1173694
Chicago
Kaya, Muhammed Saadetdin, and Kenan İnce. 2022. “Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu”. Computer Science IDAP-2022 : International Artificial Intelligence and Data Processing Symposium (October): 80-85. https://doi.org/10.53070/bbd.1173694.
EndNote
Kaya MS, İnce K (October 1, 2022) Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. Computer Science IDAP-2022 : International Artificial Intelligence and Data Processing Symposium 80–85.
IEEE
[1]M. S. Kaya and K. İnce, “Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu”, JCS, vol. IDAP-2022 : International Artificial Intelligence and Data Processing Symposium, pp. 80–85, Oct. 2022, doi: 10.53070/bbd.1173694.
ISNAD
Kaya, Muhammed Saadetdin - İnce, Kenan. “Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu”. Computer Science IDAP-2022 : INTERNATIONAL ARTIFICIAL INTELLIGENCE AND DATA PROCESSING SYMPOSIUM (October 1, 2022): 80-85. https://doi.org/10.53070/bbd.1173694.
JAMA
1.Kaya MS, İnce K. Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. JCS. 2022;IDAP-2022 : International Artificial Intelligence and Data Processing Symposium:80–85.
MLA
Kaya, Muhammed Saadetdin, and Kenan İnce. “Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu”. Computer Science, vol. IDAP-2022 : International Artificial Intelligence and Data Processing Symposium, Oct. 2022, pp. 80-85, doi:10.53070/bbd.1173694.
Vancouver
1.Muhammed Saadetdin Kaya, Kenan İnce. Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. JCS. 2022 Oct. 1;IDAP-2022 : International Artificial Intelligence and Data Processing Symposium:80-5. doi:10.53070/bbd.1173694

The Creative Commons Attribution 4.0 International License 88x31.png is applied to all research papers published by JCS and

A Digital Object Identifier (DOI) Logo_TM.png is assigned for each published paper