FPGA Implementation of PRNGs Based on Chaotic Systems Optimized by DE, GWO, and PSO

ABSTRACT The optimization of chaotic systems remains a challenge because the search space of the design parameters can have several orders of magnitude, causing that the corresponding eigenvalues can be very sparse, thus producing unnecessary long simulation times. This imposes the need of estimating the step‐size of the numerical method that discretizes the ordinary differential equations. In this manner, the proposed work shows the optimization of chaotic systems, by applying differential evolution (DE), grey wolf optimization (GWO), and particle swarm optimization (PSO) algorithms. Within the optimization loop, is estimated taking into account the inverse of the highest eigenvalue, and the total time simulation is estimated by taking the inverse of the lowest eigenvalue. The constraints consider that a chaotic system is simulated only if there exist two complex eigenvalues and if the Fourier transform of the chaotic time series has a spectrum area in a certain threshold. A single‐objective function is associated to maximize the Kaplan–Yorke dimension , and then PSO, DE, and GWO are executed with the same number of runs, generations, and population individuals. Their performances are compared by Wilcoxon and Levene tests. The best solutions obtained for each optimization algorithm and for each chaotic system are used to implement pseudo‐random number generators (PRNG). Finally, the PRNGs that passed NIST and TestU01 tests are implemented into a field‐programmable gate array.

Authors

Institutions

Publication Details

Journal
International Journal of Circuit Theory and Applications
Published
2025-01-27
DOI
https://doi.org/10.1002/cta.4435
Citations
5
Primary Topic
Chaos control and synchronization
Type
article
Field-Weighted Citation Impact
6.62
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FPGA Implementation of PRNGs Based on Chaotic Systems Optimized by DE, GWO, and PSO

Luis Gerardo de la Fraga, Alejandro Silva-Juárez, Esteban Tlelo‐Cuautle, María Fernanda Moreno‐López et al.
5 citations
International Journal of Circuit Theory and Applications
Chaos control and synchronization
6.62
article

FPGA Implementation of PRNGs Based on Chaotic Systems Optimized by DE, GWO, and PSO

Luis Gerardo de la Fraga, Alejandro Silva-Juárez, Esteban Tlelo‐Cuautle, María Fernanda Moreno‐López, Astrid Maritza González-Zapata, Angel Joel Lara‐Martinez
article en
5 citations

Abstract

ABSTRACT The optimization of chaotic systems remains a challenge because the search space of the design parameters can have several orders of magnitude, causing that the corresponding eigenvalues can be very sparse, thus producing unnecessary long simulation times. This imposes the need of estimating the step‐size of the numerical method that discretizes the ordinary differential equations. In this manner, the proposed work shows the optimization of chaotic systems, by applying differential evolution (DE), grey wolf optimization (GWO), and particle swarm optimization (PSO) algorithms. Within the optimization loop, is estimated taking into account the inverse of the highest eigenvalue, and the total time simulation is estimated by taking the inverse of the lowest eigenvalue. The constraints consider that a chaotic system is simulated only if there exist two complex eigenvalues and if the Fourier transform of the chaotic time series has a spectrum area in a certain threshold. A single‐objective function is associated to maximize the Kaplan–Yorke dimension , and then PSO, DE, and GWO are executed with the same number of runs, generations, and population individuals. Their performances are compared by Wilcoxon and Levene tests. The best solutions obtained for each optimization algorithm and for each chaotic system are used to implement pseudo‐random number generators (PRNG). Finally, the PRNGs that passed NIST and TestU01 tests are implemented into a field‐programmable gate array.

International Journal of Circuit Theory and ApplicationsVol. 53(10)
National Institute of Astrophysics, Optics and Electronics (MX), Instituto Politécnico Nacional (MX), Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional (MX)
Openalex Percentile: Top 4%
Chaos control and synchronization
6.62
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.