Abstract

A pseudo random number generator (PRNG) is built with a chaotic map without fixed points implemented using fixed-point arithmetic. The generated binary sequences by the PRNG pass all the TestU01 statistical tests to prove the randomness of the generated binary sequences. Three multimodal benchmark functions are optimized with the heuristic Differential Evolution (DE) using the proposed PRNG, and these are compared with the DE using the standard random function available in the C programming language. If the shuffling technique is added to the generated chaotic random sequences, both approaches give the same statistically solutions. A hardware design in FPGA of the PRNG also is shown.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call