Something has to give : scaling combinatorial computing by biological agents exploring physical networks encoding NP-complete problems
On-chip network-based computation, using biological agents, is a new hardware-embedded approach which attempts to find solutions to combinatorial problems, in principle, in a shorter time than the fast, but sequential electronic computers. This analytical review starts by describing the underlying mathematical principles, presents several types of combinatorial (including NP-complete) problems and shows current implementations of proof of principle developments. Taking the subset sum problem as example for in-depth analysis, the review presents various options of computing agents, and compares several possible operation 'run modes' of network-based computer systems. Given the brute force approach of network-based systems for solving a problem of input size C, 2C solutions must be visited. As this exponentially increasing workload needs to be distributed in space, time, and per computing agent, this review identifies the scaling-related key technological challenges in terms of chip fabrication, readout reliability and energy efficiency. The estimated computing time of massively parallel or combinatorially operating biological agents is then compared to that of electronic computers. Among future developments which could considerably improve network-based computing, labelling agents 'on the fly' and the readout of their travel history at network exits could offer promising avenues for finding hardware-embedded solutions to combinatorial problems.
Errataetall: |
ErratumIn: Interface Focus. 2019 Oct 6;9(5):20190051. - PMID 31485320 |
---|---|
Medienart: |
E-Artikel |
Erscheinungsjahr: |
2018 |
---|---|
Erschienen: |
2018 |
Enthalten in: |
Zur Gesamtaufnahme - volume:8 |
---|---|
Enthalten in: |
Interface focus - 8(2018), 6 vom: 06. Dez., Seite 20180034 |
Sprache: |
Englisch |
---|
Beteiligte Personen: |
van Delft, Falco C M J M [VerfasserIn] |
---|
Links: |
---|
Themen: |
Bio-computation |
---|
Anmerkungen: |
Date Revised 03.04.2024 published: Print-Electronic figshare: 10.6084/m9.figshare.c.4257845 ErratumIn: Interface Focus. 2019 Oct 6;9(5):20190051. - PMID 31485320 Citation Status PubMed-not-MEDLINE |
---|
doi: |
10.1098/rsfs.2018.0034 |
---|
funding: |
|
---|---|
Förderinstitution / Projekttitel: |
|
PPN (Katalog-ID): |
NLM29075481X |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | NLM29075481X | ||
003 | DE-627 | ||
005 | 20240403232017.0 | ||
007 | cr uuu---uuuuu | ||
008 | 231225s2018 xx |||||o 00| ||eng c | ||
024 | 7 | |a 10.1098/rsfs.2018.0034 |2 doi | |
028 | 5 | 2 | |a pubmed24n1362.xml |
035 | |a (DE-627)NLM29075481X | ||
035 | |a (NLM)30443332 | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
100 | 1 | |a van Delft, Falco C M J M |e verfasserin |4 aut | |
245 | 1 | 0 | |a Something has to give |b scaling combinatorial computing by biological agents exploring physical networks encoding NP-complete problems |
264 | 1 | |c 2018 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a ƒaComputermedien |b c |2 rdamedia | ||
338 | |a ƒa Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Date Revised 03.04.2024 | ||
500 | |a published: Print-Electronic | ||
500 | |a figshare: 10.6084/m9.figshare.c.4257845 | ||
500 | |a ErratumIn: Interface Focus. 2019 Oct 6;9(5):20190051. - PMID 31485320 | ||
500 | |a Citation Status PubMed-not-MEDLINE | ||
520 | |a On-chip network-based computation, using biological agents, is a new hardware-embedded approach which attempts to find solutions to combinatorial problems, in principle, in a shorter time than the fast, but sequential electronic computers. This analytical review starts by describing the underlying mathematical principles, presents several types of combinatorial (including NP-complete) problems and shows current implementations of proof of principle developments. Taking the subset sum problem as example for in-depth analysis, the review presents various options of computing agents, and compares several possible operation 'run modes' of network-based computer systems. Given the brute force approach of network-based systems for solving a problem of input size C, 2C solutions must be visited. As this exponentially increasing workload needs to be distributed in space, time, and per computing agent, this review identifies the scaling-related key technological challenges in terms of chip fabrication, readout reliability and energy efficiency. The estimated computing time of massively parallel or combinatorially operating biological agents is then compared to that of electronic computers. Among future developments which could considerably improve network-based computing, labelling agents 'on the fly' and the readout of their travel history at network exits could offer promising avenues for finding hardware-embedded solutions to combinatorial problems | ||
650 | 4 | |a Journal Article | |
650 | 4 | |a Review | |
650 | 4 | |a NP-complete problems | |
650 | 4 | |a bio-computation | |
650 | 4 | |a combinatorial problems | |
650 | 4 | |a hardware-embedded solutions | |
650 | 4 | |a network-based computation | |
650 | 4 | |a subset sum problem | |
700 | 1 | |a Ipolitti, Giulia |e verfasserin |4 aut | |
700 | 1 | |a Nicolau, Dan V |c Jr |e verfasserin |4 aut | |
700 | 1 | |a Sudalaiyadum Perumal, Ayyappasamy |e verfasserin |4 aut | |
700 | 1 | |a Kašpar, Ondřej |e verfasserin |4 aut | |
700 | 1 | |a Kheireddine, Sara |e verfasserin |4 aut | |
700 | 1 | |a Wachsmann-Hogiu, Sebastian |e verfasserin |4 aut | |
700 | 1 | |a Nicolau, Dan V |e verfasserin |4 aut | |
773 | 0 | 8 | |i Enthalten in |t Interface focus |d 2011 |g 8(2018), 6 vom: 06. Dez., Seite 20180034 |w (DE-627)NLM207961654 |x 2042-8898 |7 nnns |
773 | 1 | 8 | |g volume:8 |g year:2018 |g number:6 |g day:06 |g month:12 |g pages:20180034 |
856 | 4 | 0 | |u http://dx.doi.org/10.1098/rsfs.2018.0034 |3 Volltext |
912 | |a GBV_USEFLAG_A | ||
912 | |a GBV_NLM | ||
951 | |a AR | ||
952 | |d 8 |j 2018 |e 6 |b 06 |c 12 |h 20180034 |