Your browser doesn't support javascript.
loading
: 20 | 50 | 100
1 - 6 de 6
1.
Nat Commun ; 15(1): 1984, 2024 Mar 05.
Article En | MEDLINE | ID: mdl-38443339

The exponential growth of the power of modern digital computers is based upon the miniaturization of vast nanoscale arrays of electronic switches, but this will be eventually constrained by fabrication limits and power dissipation. Chemical processes have the potential to scale beyond these limits by performing computations through chemical reactions, yet the lack of well-defined programmability limits their scalability and performance. Here, we present a hybrid digitally programmable chemical array as a probabilistic computational machine that uses chemical oscillators using Belousov-Zhabotinsky reaction partitioned in interconnected cells as a computational substrate. This hybrid architecture performs efficient computation by distributing information between chemical and digital domains together with inbuilt error correction logic. The efficiency is gained by combining digital logic with probabilistic chemical logic based on nearest neighbour interactions and hysteresis effects. We demonstrated the computational capabilities of our hybrid processor by implementing one- and two-dimensional Chemical Cellular Automata demonstrating emergent dynamics of life-like entities called Chemits. Additionally, we demonstrate hybrid probabilistic logic as a viable logic for solving combinatorial optimization problems.

5.
Nat Commun ; 11(1): 1442, 2020 03 18.
Article En | MEDLINE | ID: mdl-32188858

Current computers are limited by the von Neumann bottleneck, which constrains the throughput between the processing unit and the memory. Chemical processes have the potential to scale beyond current computing architectures as the processing unit and memory reside in the same space, performing computations through chemical reactions, yet their lack of programmability limits them. Herein, we present a programmable chemical processor comprising of a 5 by 5 array of cells filled with a switchable oscillating chemical (Belousov-Zhabotinsky) reaction. Each cell can be individually addressed in the 'on' or 'off' state, yielding more than 2.9 × 1017 chemical states which arise from the ability to detect distinct amplitudes of oscillations via image processing. By programming the array of interconnected BZ reactions we demonstrate chemically encoded and addressable memory, and we create a chemical Autoencoder for pattern recognition able to perform the equivalent of one million operations per second.

6.
Nat Commun ; 8(1): 1144, 2017 10 26.
Article En | MEDLINE | ID: mdl-29074987

Evolution via natural selection is governed by the persistence and propagation of living things in an environment. The environment is important since it enabled life to emerge, and shapes evolution today. Although evolution has been widely studied in a variety of fields from biology to computer science, still little is known about the impact of environmental changes on an artificial chemical evolving system outside of computer simulations. Here we develop a fully automated 3D-printed chemorobotic fluidic system that is able to generate and select droplet protocells in real time while changing the surroundings where they undergo artificial evolution. The system is produced using rapid prototyping and explicitly introduces programmable environments as an experimental variable. Our results show that the environment not only acts as an active selector over the genotypes, but also enhances the capacity for individual genotypes to undergo adaptation in response to environmental pressures.

...