Over DNA Computers

Conventionele computers maakt gebruik van silicium chips en elektronische apparatuur op te slaan , te lezen , te maken en de overdracht van gegevens van vele variëteiten . Echter , is het rijk van berekening niet beperkt tot mechanische en elektronische schakelingen . Sinds 1994 , hebben de onderzoekers geëxperimenteerd met het creëren van biologische computers met behulp van DNA -moleculen en enzymen . DNA Computing

In eenvoudige termen , zijn DNA- computers bestaan ​​uit weinig meer dan strengen van DNA en enzymen gecombineerd in een vloeistof . De DNA strengen zijn speciaal geselecteerd of ontworpen om een ​​oplossing te creëren voor een gegeven probleem combinatie . Door de DNA -strengen , chemische reactie sequenties komen de resultaten op basis van de bijproducten van de DNA strengen te genereren . DNA- computers hebben geen mechanische onderdelen en geen elektronica ; ze zijn volledig biologisch van aard .
Hamiltoniaan Pad Probleem

In 1994 , computer wetenschapper Leonard Adleman theorie dat met behulp van DNA- sequencing van een oplossing voor de Hamiltoniaan Path probleem zou kunnen worden gegenereerd . Ook wel bekend als de " Traveling Salesman Problem , " dit wiskundig probleem vereist de kortst mogelijke weg worden gemaakt tussen geografisch gescheiden locaties , net als de titulaire " handelsreiziger " het bezoeken van verschillende steden of knooppunten . Elk knooppunt op het pad kan slechts eenmaal worden bezocht . Door het geven van elk knooppunt een unieke DNA-sequentie en de oprichting ervan te repliceren met behulp van de gecombineerde reeksen , kon ontelbare oplossingen worden gegenereerd , en de juiste is bepaald door proces van eliminatie . Oorspronkelijk Adleman opgelost zeven punten weg met behulp van deze methode , maar zou later een meer complexe 20 -punts pad in 2002
Parallel Computing

DNA op te lossen computing is een soort parallel computing , waar vele mogelijke oplossingen worden geprobeerd in een keer in tegenstelling tot een lineaire benadering van het proberen een oplossing . Met behulp van deze vorm van parallel computing , het is mogelijk om meerdere mogelijke oplossingen te genereren om een ​​bepaald probleem en kies de meest geschikte .
Gebruiksmogelijkheden

Volgens de Israëlische wetenschapper Ehud Shapiro , DNA computing zou wel eens een dag worden gebruikt om de autonome bio - moleculaire computers binnen cellen te creëren . Theoretisch zou deze DNA computers gezondheid van een mens volgen en reageren op ziekte , chemische onbalans of schade te repareren en gezondheidsproblemen te behandelen . RSA Laboratories stelt dat DNA computers ook kunnen worden gebruikt om complexe cryptografische codes maken om maximale veiligheid gevoelige systemen bieden . Complexe DNA- computer systemen kunnen ook worden ontworpen om miljoenen van complexe berekeningen nauwkeurig uit te voeren in een keer .