TL;DR: The proposed parallel computing architecture is implemented to obtain parallelized bit-by-bit addition with a two-dimensional chaotic neuronal and a three- dimensional chaotic laser model to demonstrate the parallelism inherent in such systems.
Abstract: We demonstrate the basic principles for the direct and flexible implementation of all basic logical operations utilizing low dimensional chaos. Then we generalize the concept to high dimensional chaotic systems, and show the parallelism inherent in such systems. As a case study we implement the proposed parallel computing architecture to obtain parallelized bit-by-bit addition with a two-dimensional chaotic neuronal and a three-dimensional chaotic laser model.
TL;DR: The scope of parallelism based on extended dynamical systems, in particular, arrays of chaotic elements, is discussed, and the rapid solution of the Deutsch-Jozsa problem is demonstrated utilizing the collective properties of such systems.
Abstract: We discuss the scope of parallelism based on extended dynamical systems, in particular, arrays of chaotic elements. As a case study we demonstrate the rapid solution of the Deutsch-Jozsa problem, utilizing the collective properties of such systems.
TL;DR: The chaotic dynamic of a hydrodynamic photochemical oscillator based on a photochromic naphthopyran generating aperiodic time series is shown to be suitable to implement all the fundamental Boolean two-inputs-one-output logic gates.
Abstract: This work demonstrates the computational power of a hydrodynamic photochemical oscillator based on a photochromic naphthopyran generating aperiodic time series. The chaotic character of the time series is tested by calculating its largest Lyapunov exponent and the correlation dimension of its attractor after building its phase space through the Takens' theorem. Then, the chaotic dynamic is shown to be suitable to implement all the fundamental Boolean two-inputs-one-output logic gates. Finally, the strategy to implement fuzzy logic systems (FLSs) based on the time series is described. Such FLSs promise to be useful in the field of computational linguistics, which is concerned with the development of artificial intelligent systems able to transform collections of numerical data into natural language texts.
TL;DR: This paper performs an instruction classification attack using side channel power profiles on arithmetic logic units (ALU) considered for different proportions of conventional logic gates and chaotic logic gates, showing that an ALU implemented with even a small proportion of chaotic gates can be classified with significantly lower accuracy compared to conventional alternatives.
Abstract: Chaos computing is an unconventional paradigm for computing where chaotic oscillators are used for computation. As chaotic oscillators dynamically produce a large number of unique patterns over time, a single oscillator can be configured to produce different logic gates. Even the same logic functionality can be implemented using the same chaos gate but with different configurations. Chaotic implementations of logic thus provides opportunities for building instances of computing system with similar hardware but different configurations of operation, thus being capable of mitigating side channel based reverse engineering attack. In this paper, we explore the opportunities of mitigating side channel power attack vulnerabilities of conventional digital computing systems using chaos based logic. We perform an instruction classification attack using side channel power profiles on arithmetic logic units (ALU), considered for different proportions of conventional logic gates and chaotic logic gates. Quantitative analysis based on a classification algorithm shows that an ALU implemented with even a small proportion of chaotic gates can be classified with significantly lower accuracy compared to conventional alternatives.
TL;DR: A novel time-delay chaotic system by adopting multiple electro-optic nonlinear loops that can be used in secure communications and also has potential applications in random number generation or chaos computing.
Abstract: We present a novel time-delay chaotic system by adopting multiple electro-optic nonlinear loops. The dynamic characteristics of the proposed chaotic system are investigated by means of the bifurcation diagram and the permutation entropy. The security performance of the system is analyzed in detail by using autocorrelation function, delayed mutual information, and the permutation information approach. The simulation results show that the time-delay signature is suppressed under certain simple conditions. Moreover, a synchronization scheme on basis of the proposed system is analyzed. Both the security and the feasibility are verified. The proposed chaotic system can be used in secure communications and also has potential applications in random number generation or chaos computing.