Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Pseudorandom number generator (PRNG) has been used in a variety of applications like computer simulations, and industrial applications including cryptography. High-quality PRNG can be constructed by employing cellular automata (CA). Advantage of the PRNG that employs CA includes that it is fast and suitable for hardware implementation. ,  propose a two-dimensional (2-D) CA based PRNG. Our scheme uses the structure of programmable CA (PCA) for improving randomness quality. The CA rules used our PRNG are additive rules which has XOR and XNOR logic with a hybrid dependency, only rules 15, 31, 47 and 63. Moreover, for minimising of auto correlations among the produced pseudorandom number blocks, a novel time spacing technique is proposed without a loss of an original cycle length. Finally,  provide experimental results to verify the randomness quality using ENT and DIEHARD test suites.
['Byung-Heon Kang', 'Dong-Ho Lee', 'Chun-Pyo Hong']
I am writing a research paper on a idea High-Performance Pseudorandom Number Generator Using Two-Dimensional Cellular Automata
[{"from": "human", "value": "I am writing a research paper on a idea High-Performance Pseudorandom Number Generator Using Two-Dimensional Cellular Automata"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Pseudorandom number generator (PRNG) has been used in a variety of applications like computer simulations, and industrial applications including cryptography. High-quality PRNG can be constructed by employing cellular automata (CA). Advantage of the PRNG that employs CA includes that it is fast and suitable for hardware implementation. ,  propose a two-dimensional (2-D) CA based PRNG. Our scheme uses the structure of programmable CA (PCA) for improving randomness quality. The CA rules used our PRNG are additive rules which has XOR and XNOR logic with a hybrid dependency, only rules 15, 31, 47 and 63. Moreover, for minimising of auto correlations among the produced pseudorandom number blocks, a novel time spacing technique is proposed without a loss of an original cycle length. Finally,  provide experimental results to verify the randomness quality using ENT and DIEHARD test suites."}]