Über DNA Computer
Herkömmliche Computer verwendet Siliziumchips und elektronischen Geräten zu speichern, zu lesen, erstellen und Daten von vielen Sorten . Allerdings ist das Reich der Berechnung nicht nur auf mechanische und elektronische Schaltungen beschränkt. Seit 1994 haben Forscher mit der Schaffung von biologischen Computern, die DNA-Moleküle und Enzyme zu experimentieren . DNA- Computing
In einfachen Worten werden DNA- Computer aus wenig mehr als Stränge der DNA und Enzyme in flüssiger kombiniert zusammen. Die DNA-Stränge sind speziell ausgewählt oder konstruiert , um eine Lösung für ein Problem zu schaffen , wenn sie kombiniert . Durch die Kombination der DNA-Stränge auftreten chemischen Reaktionsfolgen , die Ergebnisse auf der Grundlage der Nebenprodukte der DNA-Stränge zu erzeugen. DNA- Computer verfügen über keine mechanischen Teile und keine Elektronik ; sie sind in der Natur ganz biologisch.
Hamilton-Pfad Problem
Im Jahr 1994 die Theorie, Leonard Adleman Computerwissenschaftler , dass die Verwendung der DNA-Sequenzierung eine Lösung für das Problem könnte Hamilton-Pfad erzeugt werden . Auch bekannt als der "Traveling Salesman Problem ," das mathematische Problem erfordert die kürzesten Weg zwischen geographisch getrennten Standorten gezogen werden , ähnlich wie die Titel " Handlungsreisenden " den Besuch verschiedener Städte oder Knoten . Jeder Knoten auf dem Weg konnte nur einmal besucht werden . Indem jeder Knoten eine einzigartige DNA-Sequenz und stellt sie zur Replikation unter Verwendung der kombinierten Sequenzen könnte Myriaden Lösungen erzeugt werden , und die richtige Ausschlussverfahren bestimmt. Ursprünglich Adleman löste ein Sieben-Punkte- Weg mit dieser Methode , aber später lösen eine komplexere 20 -Punkt- Weg im Jahr 2002
Parallel Computing
DNA Computing ist eine Art von parallel-Computing , wo viele mögliche Lösungen können zu einem einzigen Zeitpunkt versucht , im Gegensatz zu einer linearen Ansatz zu versuchen, eine Lösung sein . Mit dieser Form der Parallel-Computing , ist es möglich, mehrere mögliche Lösungen für ein bestimmtes Problem zu erzeugen , und wählen Sie die am besten geeignete .
Mögliche Einsatz
Nach israelischen Forscher Ehud Shapiro könnte eines Tages DNA-Computing verwendet werden, um autonome biomolekulare Computer in den Zellen zu schaffen. Theoretisch könnte diese DNA- Computern Gesundheit eines Menschen zu überwachen und darauf zu reagieren Krankheit , chemischen Ungleichgewicht oder Schaden zu reparieren und zu behandeln Gesundheitsproblemen. RSA Laboratories postuliert, dass DNA-Computing könnte auch verwendet werden, um komplexe Verschlüsselungscodeszu erstellen , um maximale Sicherheit zu sensiblen Systeme bieten . Komplexe DNA- Computersysteme könnten auch entworfen, um Millionen von komplexen Berechnungen zu einem einzigen Zeitpunkt genau durchzuführen.