Light sensitive Belousov-Zhabotinsky medium accommodates multiple logic gates

Biosystems. 2021 Aug:206:104447. doi: 10.1016/j.biosystems.2021.104447. Epub 2021 May 24.

Abstract

Computational functionality has been implemented successfully on chemical reactions in living systems. In the case of Belousov-Zhabotinsky (BZ) reaction, this was achieved by using collision-based techniques and by exploiting the light sensitivity of BZ. In order to unveil the computational capacity of the light sensitive BZ medium and the possibility to implement re-configurable logic, the design of multiple logic gates in a fixed BZ reservoir was investigated. The three basic logic gates (namely NOT, OR and AND) were studied to prove the Turing completeness of the architecture. Namely, all possible Boolean functions can be implemented as a combination of these logic gates. Nonetheless, a more complicated logic function was investigated, aiming to illustrate further capabilities of a fixed size BZ reservoir. The experiments executed within this study were implemented with a Cellular Automata (CA)-based model of the Oregonator equations that simulate excitation and wave propagation on a light sensitive BZ thin film. Given that conventional or von Neumann architecture computations is proved possible on the proposed configuration, the next step would be the realization of unconventional types of computation, such as neuromorphic and fuzzy computations, where the chemical substrate may prove more efficient than silicon.

Keywords: Belousov–Zhabotinsky; Cellular Automata; Chemical computing; Modeling; Simulation.

MeSH terms

  • Animals
  • Cellular Automata*
  • Chemical Phenomena
  • Computer Simulation*
  • Humans
  • Light Signal Transduction / physiology*
  • Light*
  • Logic*