Cargando…
The Role of Experimental Noise in a Hybrid Classical-Molecular Computer to Solve Combinatorial Optimization Problems
[Image: see text] Chemical and molecular-based computers may be promising alternatives to modern silicon-based computers. In particular, hybrid systems, where tasks are split between a chemical medium and traditional silicon components, may provide access and demonstration of chemical advantages suc...
Autores principales: | , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
American Chemical Society
2023
|
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10375572/ https://www.ncbi.nlm.nih.gov/pubmed/37521801 http://dx.doi.org/10.1021/acscentsci.3c00515 |
_version_ | 1785079061931884544 |
---|---|
author | Krasecki, Veronica K. Sharma, Abhishek Cavell, Andrew C. Forman, Christopher Guo, Si Yue Jensen, Evan Thomas Smith, Mackinsey A. Czerwinski, Rachel Friederich, Pascal Hickman, Riley J. Gianneschi, Nathan Aspuru-Guzik, Alán Cronin, Leroy Goldsmith, Randall H. |
author_facet | Krasecki, Veronica K. Sharma, Abhishek Cavell, Andrew C. Forman, Christopher Guo, Si Yue Jensen, Evan Thomas Smith, Mackinsey A. Czerwinski, Rachel Friederich, Pascal Hickman, Riley J. Gianneschi, Nathan Aspuru-Guzik, Alán Cronin, Leroy Goldsmith, Randall H. |
author_sort | Krasecki, Veronica K. |
collection | PubMed |
description | [Image: see text] Chemical and molecular-based computers may be promising alternatives to modern silicon-based computers. In particular, hybrid systems, where tasks are split between a chemical medium and traditional silicon components, may provide access and demonstration of chemical advantages such as scalability, low power dissipation, and genuine randomness. This work describes the development of a hybrid classical-molecular computer (HCMC) featuring an electrochemical reaction on top of an array of discrete electrodes with a fluorescent readout. The chemical medium, optical readout, and electrode interface combined with a classical computer generate a feedback loop to solve several canonical optimization problems in computer science such as number partitioning and prime factorization. Importantly, the HCMC makes constructive use of experimental noise in the optical readout, a milestone for molecular systems, to solve these optimization problems, as opposed to in silico random number generation. Specifically, we show calculations stranded in local minima can consistently converge on a global minimum in the presence of experimental noise. Scalability of the hybrid computer is demonstrated by expanding the number of variables from 4 to 7, increasing the number of possible solutions by 1 order of magnitude. This work provides a stepping stone to fully molecular approaches to solving complex computational problems using chemistry. |
format | Online Article Text |
id | pubmed-10375572 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | American Chemical Society |
record_format | MEDLINE/PubMed |
spelling | pubmed-103755722023-07-29 The Role of Experimental Noise in a Hybrid Classical-Molecular Computer to Solve Combinatorial Optimization Problems Krasecki, Veronica K. Sharma, Abhishek Cavell, Andrew C. Forman, Christopher Guo, Si Yue Jensen, Evan Thomas Smith, Mackinsey A. Czerwinski, Rachel Friederich, Pascal Hickman, Riley J. Gianneschi, Nathan Aspuru-Guzik, Alán Cronin, Leroy Goldsmith, Randall H. ACS Cent Sci [Image: see text] Chemical and molecular-based computers may be promising alternatives to modern silicon-based computers. In particular, hybrid systems, where tasks are split between a chemical medium and traditional silicon components, may provide access and demonstration of chemical advantages such as scalability, low power dissipation, and genuine randomness. This work describes the development of a hybrid classical-molecular computer (HCMC) featuring an electrochemical reaction on top of an array of discrete electrodes with a fluorescent readout. The chemical medium, optical readout, and electrode interface combined with a classical computer generate a feedback loop to solve several canonical optimization problems in computer science such as number partitioning and prime factorization. Importantly, the HCMC makes constructive use of experimental noise in the optical readout, a milestone for molecular systems, to solve these optimization problems, as opposed to in silico random number generation. Specifically, we show calculations stranded in local minima can consistently converge on a global minimum in the presence of experimental noise. Scalability of the hybrid computer is demonstrated by expanding the number of variables from 4 to 7, increasing the number of possible solutions by 1 order of magnitude. This work provides a stepping stone to fully molecular approaches to solving complex computational problems using chemistry. American Chemical Society 2023-07-14 /pmc/articles/PMC10375572/ /pubmed/37521801 http://dx.doi.org/10.1021/acscentsci.3c00515 Text en © 2023 The Authors. Published by American Chemical Society https://creativecommons.org/licenses/by/4.0/Permits the broadest form of re-use including for commercial purposes, provided that author attribution and integrity are maintained (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Krasecki, Veronica K. Sharma, Abhishek Cavell, Andrew C. Forman, Christopher Guo, Si Yue Jensen, Evan Thomas Smith, Mackinsey A. Czerwinski, Rachel Friederich, Pascal Hickman, Riley J. Gianneschi, Nathan Aspuru-Guzik, Alán Cronin, Leroy Goldsmith, Randall H. The Role of Experimental Noise in a Hybrid Classical-Molecular Computer to Solve Combinatorial Optimization Problems |
title | The Role of Experimental
Noise in a Hybrid Classical-Molecular
Computer to Solve Combinatorial Optimization Problems |
title_full | The Role of Experimental
Noise in a Hybrid Classical-Molecular
Computer to Solve Combinatorial Optimization Problems |
title_fullStr | The Role of Experimental
Noise in a Hybrid Classical-Molecular
Computer to Solve Combinatorial Optimization Problems |
title_full_unstemmed | The Role of Experimental
Noise in a Hybrid Classical-Molecular
Computer to Solve Combinatorial Optimization Problems |
title_short | The Role of Experimental
Noise in a Hybrid Classical-Molecular
Computer to Solve Combinatorial Optimization Problems |
title_sort | role of experimental
noise in a hybrid classical-molecular
computer to solve combinatorial optimization problems |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10375572/ https://www.ncbi.nlm.nih.gov/pubmed/37521801 http://dx.doi.org/10.1021/acscentsci.3c00515 |
work_keys_str_mv | AT kraseckiveronicak theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT sharmaabhishek theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT cavellandrewc theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT formanchristopher theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT guosiyue theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT jensenevanthomas theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT smithmackinseya theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT czerwinskirachel theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT friederichpascal theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT hickmanrileyj theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT gianneschinathan theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT aspuruguzikalan theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT croninleroy theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT goldsmithrandallh theroleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT kraseckiveronicak roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT sharmaabhishek roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT cavellandrewc roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT formanchristopher roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT guosiyue roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT jensenevanthomas roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT smithmackinseya roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT czerwinskirachel roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT friederichpascal roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT hickmanrileyj roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT gianneschinathan roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT aspuruguzikalan roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT croninleroy roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems AT goldsmithrandallh roleofexperimentalnoiseinahybridclassicalmolecularcomputertosolvecombinatorialoptimizationproblems |