Bacteria make computers look like pocket calculators!

Soldato
Joined
7 Jul 2009
Posts
16,234
Location
Newcastle/Aberdeen
From: http://www.guardian.co.uk/science/blog/2009/jul/24/bacteria-computer

Escherichia-coli-bacteria-001.jpg


Computers are evolving – literally. While the tech world argues netbooks vs notebooks, synthetic biologists are leaving traditional computers behind altogether. A team of US scientists have engineered bacteria that can solve complex mathematical problems faster than anything made from silicon.

The research, published today in the Journal of Biological Engineering, proves that bacteria can be used to solve a puzzle known as the Hamiltonian Path Problem. Imagine you want to tour the 10 biggest cities in the UK, starting in London (number 1) and finishing in Bristol (number 10). The solution to the Hamiltonian Path Problem is the the shortest possible route you can take.

This simple problem is surprisingly difficult to solve. There are over 3.5 million possible routes to choose from, and a regular computer must try them out one at a time to find the shortest. Alternatively, a computer made from millions of bacteria can look at every route simultaneously. The biological world also has other advantages. As time goes by, a bacterial computer will actually increase in power as the bacteria reproduce.

Programming such a computer is no easy task, however. The researchers coded a simplified version of the problem, using just three cities, by modifying the DNA of Escherichia coli bacteria. The cities were represented by a combination of genes causing the bacteria to glow red or green, and the possible routes between the cities were explored by the random shuffling of DNA. Bacteria producing the correct answer glowed both colours, turning them yellow.

The experiment worked, and the scientists checked the yellow bacteria's answer by examining their DNA sequence. By using additional genetic differences such as resistance to particular antibiotics, the team believe their method could be expanded to solve problems involving more cities.

This is not the only problem bacteria can solve. The research builds on previous work by the same team, who last year created a bacterial computer to solve the Burnt Pancake Problem. This unusually named conundrum is a mathematical sorting process that can be visualised as a stack of pancakes, all burnt on one side, which must be ordered by size.

In addition to proving the power of bacterial computing, the team have also contributed significantly to the field of synthetic biology. Just as electronic circuits are made from transistors, diodes and other devices, so too are biological circuits. Synthetic biologists have worked together to create the Registry of Standard Biological Parts, and this new research has contributed more than 60 new components to the list.

For more information on the expanding field of synthetic biology, download the latest edition of the Guardian's Science Weekly podcast. Alok Jha and James Randerson were joined in the pod by synthetic biologist Paul Freemont, professor of protein crystallography at Imperial College London, to discuss a future of biological machines.

Discuss. I always knew organic computing would happen some day, but not like this. I was more for the human brain with hundreds of electrodes attached :(
 
3 cities?

I must have misunderstood the problem - if the start point and end point are defined, then two and three city problems only have one possibility - not hard to find a solution :confused:
 
It's not about the number of possobilities. It's that it was able to work it out. And it's about how quickly it was able to work it out. You always start small and work your way up.
 
Last edited:
The flaw in this plan is that it's being done by biologists.

Encoding bacteria to solve a single problem has the critical flaw that this is the only problem it can solve. So you need a set of bacteria for each problem. That's not really as good as a chip that can, eventually, solve anything you ask of it
 
Encoding bacteria to solve a single problem has the critical flaw that this is the only problem it can solve. So you need a set of bacteria for each problem. That's not really as good as a chip that can, eventually, solve anything you ask of it

Well a chip only performs a (reletively) small number of defined operations within the control unit, memory unit and arithmetic logic unit. As you have different parts / components within a chip to perform different functions you could have bacteria programmed in different ways to perform different functions.
 
my point is that there is nothing to figure out!

But there is. The answer. It's also the speed at which it manages to reach the correct answer. The number of possibilities is irrelevant. It worked it out. A steel block couldn't work it out.

And this was just a 'proof of purchase' test, they said that it would work with more complex problems but encoding the DNA is so hard they only did it with those 3. There are several hurdles for the technology to overcome before it is even considered for mainstream use. Not the least of which being how you stop it from multiplying. Sure, it would perform better, but there comes a point when you're going to have e-coli oozing from your case.
 
What happens if your bacteria cpu catches something will it have antibiotics............ it also brings a whole new meaning to your pc getting a virus :confused:
 
I don't think there's anything e-coli can catch anyway... and since it will most likely be in a sealed container how could anything get in. It might have to be replaced regularly though, since it would use up it's food supply eventually or multiply so much and get all over the place or explode the container it was in and... well, get all over the place.

Just be grateful for Detol :p
 
Could be epic for people into hacking "cough".

Send someone you dont like's computer a virus and then the owner dies, LOL.
 
That would be a bit harsh. Why do people make viruses though... seriously, what gain could you possibly get from it? Some of them i understand, keyloggers and such likes, but ones that just randomly break your system or wipe your disc?
 
For some reason, I see future organic processors looking like Water-cooling blocks with murky and multicolored water inside them, housing lots of programed bacteria.

How would we cool them? Tip in a little freshly chilled Volvic maybe? :D
 
Last edited:
ah but can it play crysis?

serious note imagin the possibilities for programs such as F@H, the jump in performance would be imence, and complex mathimatical problems could be solved in fractions of the time it now takes. medical science would then come on leaps and bounds
 
Back
Top Bottom