2021
DOI: 10.1021/acssynbio.1c00279
|View full text |Cite
|
Sign up to set email alerts
|

Distributed Computing with Engineered Bacteria and Its Application in Solving Chemically Generated 2 × 2 Maze Problems

Abstract: This work presented an application of genetic distributed computing, where an abstract computational problem was mapped on a complex truth table and solved using simple genetic circuits distributed among various cell populations. Maze generating and solving are challenging problems in mathematics and computing. Here, we mapped all the input-output matrices of a 2 × 2 mathematical maze on a 4-input-4-output truth table . The logic values of four chemical inputs determined the 16 different 2 × 2 maze problems on… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
15
0

Year Published

2021
2021
2025
2025

Publication Types

Select...
7
1

Relationship

3
5

Authors

Journals

citations
Cited by 14 publications
(15 citation statements)
references
References 27 publications
0
15
0
Order By: Relevance
“…In the study by Sarkar et al, 99 simple genetic circuits distributed among various bacterial populations were used to solve chemically generated 2 × 2 maze problems by selectively expressing four different fluorescent proteins, demonstrating the possibility of using engineered bacteria to perform distributed cellular computations and optimizations. In van der Linden et al, 100 the authors genetically implemented a perceptron capable of binary classification.…”
Section: Synthetic Biology Applicationsmentioning
confidence: 99%
“…In the study by Sarkar et al, 99 simple genetic circuits distributed among various bacterial populations were used to solve chemically generated 2 × 2 maze problems by selectively expressing four different fluorescent proteins, demonstrating the possibility of using engineered bacteria to perform distributed cellular computations and optimizations. In van der Linden et al, 100 the authors genetically implemented a perceptron capable of binary classification.…”
Section: Synthetic Biology Applicationsmentioning
confidence: 99%
“…The data format is sensing information + node IP, and shares it with the central node connected to itself [16][17]. After the edge node directly shares the perception information to the central node, the central node will manage the information in a unified manner [18]. After receiving the multicast information from the central node, the edge node firstly identifies the information to identify whether it is the information shared by the central node., the specific process is shown in Figure 2.…”
Section: Design Of Distributed Node Information Processingmentioning
confidence: 99%
“… 16–18 Synthetic genetic circuits perform logical operations by engineered transcriptional and translational machinery. Such systems may have applications in quantitative and mechanistic understanding of various natural cellular phenomena from the bottom-up, 19–21 programmed therapeutics, 22,23 biocomputation, 24,25 and smart living materials. 26 One of the major approaches in synthetic biology is adapting electronic circuit principles to create complex computing functions, where synthetic genetic logic gates 27–30 were layered analogously to the electronic circuit design to create integrated genetic logic circuits and devices.…”
Section: Introductionmentioning
confidence: 99%