Om DNA Computers

Konventionella datorer använder kiselchip och elektronisk utrustning för att lagra , läsa, skapa och överföra data av många sorter . Men den rike beräkning inte begränsad till enbart mekaniska och elektroniska kretsar . Sedan 1994 har forskare experimenterat med att skapa biologiska datorer som använder DNA-molekyler och enzymer . DNA Computing

Förenklat är DNA- datorer består av lite mer än DNA-strängar och enzymer kombineras i en vätska . De DNA-strängar är speciellt utvalda eller konstruerad för att skapa en lösning för ett givet problem när de kombineras. Genom att kombinera DNA-strängarna , kemiska reaktionssekvenser förekomma för att alstra de resultat baserade på biprodukterna från DNA-strängarna . DNA- datorer har inga mekaniska delar och ingen elektronik ; de är helt biologiskt i naturen.
Hamilton Path Problem

1994 , teoretiserade datavetare Leonard Adleman att använda DNA- sekvensering av en lösning på Hamilton Path problemet skulle kunna genereras . Även känd som ” Traveling Salesman Problem , ” denna matematiska problem kräver kortast möjliga väg som skall dras mellan geografiskt åtskilda platser, ungefär som ordinarie ” handelsresande ” besöka olika städer eller noder . Varje nod på vägen kunde bara besökt en gång . Genom att ge varje nod en unik DNA-sekvens och sätta dem att replikera med hjälp av de kombinerade sekvenserna kunde myriader lösningar genereras , och det rätta bestäms genom uteslutningsmetoden . Ursprungligen Adleman löste en sjugradig bana med den här metoden , men skulle senare lösa en mer komplex 20 -punktsbana2002 Addera Parallel Computing

DNA computing är en typ av parallella beräkningar , där många möjliga lösningar kan prövas vid ett enskilt tillfälle i motsats till en mer linjär metod för att försöka ena lösning. Genom att använda denna form av parallella beräkningar , är det möjligt att generera flera möjliga lösningar på ett givet problem och välja den mest lämpliga .
Potential Använder

Enligt israeliska forskare Ehud Shapiro , DNA computing kan someday användas för att skapa självständiga biomolekylära datorer inom celler . Teoretiskt skulle dessa DNA -datorer övervaka en människas hälsa och reagera på sjukdomen , kemisk obalans eller skada för att reparera och behandla hälsoproblem . RSA Laboratories postulerar att DNA computing också skulle kunna användas för att skapa komplexa krypteringskoderför att erbjuda maximal säkerhet för känsliga system . Komplexa DNA datasystem kan också utformas för att korrekt utföra miljontals komplexa beräkningar på en enda gång . Addera

Kommentera