Bacteria make computers look like pocket calculators
guardian.co.uk
guardian.co.uk
It's typical journalistic hype.
</alarmist diatribe>
We are pattern recognizers, feed us random noise and we'll see patterns.
DNA is not exactly random noise, but for this purpose it is probably close enough.
But like another poster said - we are pattern recognition machines. Coincidences, faces, conspiracies and their ilk just leap to the forefront of our attention.... I wonder if their couldn't be a little bit of this phenomena at work in this study? Not read enough of the primary material to see if it's something they've consciously tried to factor out of the experiments
Finding "killroy was here" in your own DNA would surely make you wonder though :)
I'm thinking you simply increase the number and inputs on an NP problem and watch at what rate the time taken by one of these methods increases. (Is this too naive of an approach?)
They actually take the approach that you state. They also have to judge how the system solved the problem. If you don't reach an optimal state you could be only approximating P=NP.
I wonder why we can't make a "soap surface" computer? Just translate your NP-Complete program into a Steiner tree problem, make the appropriate glass plates and pegs model, get the results and translate back?
I wish I knew more computer science. I'd love to try it.