A molecular computing approach to solving optimization problems via programmable microdroplet arrays
A molecular computing approach to solving optimization problems via programmable microdroplet arrays
复制标题
DOI:
10.1016/j.matt.2021.03.002
复制
发表时间:
2021-04-07
期刊:
影响因子:
18.9
通讯作者:
Aspuru-Guzik, Alan
中科院分区:
文献类型:
--
作者:
Guo, Si Yue;Friederich, Pascal;Aspuru-Guzik, Alan
The search for novel forms of computing to the dominant von Neumann model-based approach is important as it will enable different classes of problems to be solved. Molecular computers are a promising alternative to semiconductor-based computers given their potential biocompatibility and cost advantages. The vast space of chemical reactions makes molecules a tunable, scalable, and energy-efficient computational vehicle. In molecular computers, memory and processing units can be combined into a single, inherently parallelized device. Here, we present a microdroplet array molecular computer to solve combinatorial optimization problems by employing an Ising Hamiltonian to map problems heuristically to droplet-droplet interactions. The droplets represent binary digits and problems are encoded in intra- and inter-droplet reactions. We propose two implementations: first, a hybrid classical-molecular computer that enforces inter-droplet constraints in a classical computer and, second, a purely molecular computer where the problem is entirely pre-programmed in the nearest-neighbor droplet reac