Professional Documents
Culture Documents
Por tanto, aunque esta biomolécula no tenga una aplicación universal, muchas de sus
aplicaciones pueden resultar muy útiles para nuestra sociedad.
Mientras que los ordenadores electrónicos utilizan base 2 en la forma de ceros y unos,
los ordenadores de ADN usan base 4 para representar a las 4 bases nitrogenadas
(Adenina, timina, guanina y citosina).
Como ya hemos dicho, estas bases nitrogenadas son parte de los bloques básicos de
construcción de la vida; usando estas cuatro letras, el ADN almacena la información que
es manipulada por los organismos vivos casi exactamente de la misma manera que los
ordenadores trabajan a través de cadenas de ceros y unos.
La habilidad del emparejamiento de moléculas de ADN es lo que permite que se usen
como modelo de datos abstracto en el laboratorio. Cada porción de datos se puede
sintetizar mediante una única serie de ADN.
La clave de que el ADN sea el elegido para el futuro de los microprocesadores, es que
los ordenadores que poseen este tipo de microprocesadores son más pequeños y a la vez
presentan mayor capacidad para procesar y almacenar información. 500 gramos de
ADN tienen la capacidad para almacenar más información que todos los
microprocesadores actuales juntos; así como un ordenador de ADN del tamaño de una
gota, utilizando sus puertas lógicas, es más potente que el superordenador más potente.
Más de 10 trillones de moléculas de ADN pueden ser introducidas en una región de un
centímetro cúbico; y con esta cantidad de moléculas podemos almacenar unos 10
terabytes de información y realizar unos 10 trillones de operaciones juntas. Estos datos
no hacen más que demostrarnos el potencial escondido en una biomolécula tan común y
conocida como es el ADN; así como nos empujan a intentar conseguir un desarrollo
completo de este tipo de microprocesadores.
Para llevar a cabo los cálculos, los ordenadores moleculares, que representan la
información en términos de las unidades químicas de ADN, requieren sintetizar series
específicas de ADN y que estas series reaccionen en una probeta; mientras que los
convencionales simplemente realizan los cálculos mediante un programa que maneja la
información, reflejándola en el flujo de electrones que fluye a través de los circuitos
lógicos.
De las características que rodean al ADN en el medio fisiológico, podemos deducir que
el nuevo ordenador deberá presentar un medio interno húmedo y fluido, en el cual debe
prestarse atención al valor del PH, a la temperatura y a las concentraciones de sal; ya
que cambios en estas condiciones afectan drásticamente al ADN, y por consiguiente,
afectarán a la óptima ejecución de los procesos
-Aplicaciones:
Hasta el momento, este modelo tan reciente ha encontrado aplicación en los campos de
la biología, la química, la medicina, y también en el de la informática, en cuanto a
seguridad de la información se refiere; ya que los resultados obtenidos en los sistemas
de encriptación han sido realmente satisfactorios.Sin embargo, también puede
establecerse una cierta relación con otra línea de investigación reciente, la
nanotecnología, que predominó sobre la computación biológica como primera línea de
investigación para miniaturización, de cara a la implantación de mecanismos en el
cuerpo humano para llevar a cabo determinadas funciones. Por otra parte, la similitud
entre las operaciones biológicas y matemáticas, junto con las características del ADN de
estabilidad y predecibilidad en las reacciones, proporcionan la base para la codificación
de la información en sistemas matemáticos. Por tanto, una vez codificada la información
matemática, se podrían resolver problemas combinatorios de complejidad exponencial
gracias a la capacidad de los ordenadores de ADN de ser masivamente paralelos,
contemplando así la posibilidad de trabajar con problemas intratables, aquellos en los
que el lapso de tiempo para el cálculo crece exponencialmente con el tamaño de tales
casos. Ese crecimiento exponencial implica la imposibilidad de resolver ese mismo
problema en un tiempo razonable con un ordenador convencional.
Otro campo en el que aún no se ha indagado profundamente sobre una posible
aplicación, es el campo de los documentos de texto; no obstante hay algunas técnicas
que se han aplicado a este campo, en concreto destinadas a la recuperación de
información, y que muestran cierto parecido con la informática de ADN; una de estas
técnicas son las redes neuronales, las cuales basan su funcionamiento además de en
otros factores, en el paralelismo. Sin embargo, la informática molecular difiere de las
redes neuronales en el procedimiento para llevar a cabo las operaciones, y además para
que resultase rentable la aplicación de ordenadores de ADN, sería necesario que la
operación aumentase exponencialmente el tiempo de resolución. Si tuviésemos un
problema de clasificación de documentación, en el cual el volumen de la información
aumentara muchísimo, sería interesante aplicar la computación con ADN. Esta misma
técnica también podría ser idónea para la recuperación de información, ya que esta
operación puede requerir un procedimiento semejante a un problema hamiltoniano.
Veamos un ejemplo sencillo que refleja las diferencias entre el procesamiento serial y el
procesamiento paralelo.
Supongamos que tenemos un juego de 100 llaves de las cuales sólo una de ellas es la
que posee la combinación correcta que abre la cerradura. Si utilizásemos un procesador
en serie, éste tomaría caso por caso combinando individualmente cada posibilidad hasta
encontrar las soluciones; en cambio, si utilizamos un procesador en paralelo para el
problema, nos encontramos con que tomaría todas las posibilidades de manera conjunta
(masiva) por lo que el tiempo de proceso se reduciría considerablemente. Cabe destacar
también que a más complejidad del problema sería necesario invertir más tiempo y
potencia de cálculo, sin embargo, esta relación de complejidad/tiempo aumentaría de
manera exponencial en un procesador en serie y de manera lineal en uno paralelo, con lo
cual se ve reflejada la rentabilidad que ofrece el procesamiento en paralelo para este tipo
de problemas.
Teóricamente, los beneficios de las computadoras de ADN son grandes porque esta
biomolécula microscópica puede almacenar una gran cantidad de información. Además,
es capaz de actuar en multiparalelo y esto permite que un problema de tal complejidad
como el expuesto anteriormente, sea resulto de una manera rápida.
Sin embargo, la preparación del tubo de ensayo con las miles de moléculas de ADN y la
recopilación de aquellas moléculas válidas llevó bastante tiempo. Además, este método
no garantiza que el resulta obtenido sea el mejor pero desde luego, dicho resultado se
obtiene en mucho menos tiempo que si trabajásemos con una computadora
convencional.
1. Primero se creó una secuencia de ADN única para cada ciudad (desde A hasta G) y
para cada camino entre ciudades (A-B, F-E, etc.) una pieza que concordara con la
primera mitad de la secuencia una ciudad y la última mitad de la secuencia de la otra.
2. Como sabemos por motivos bioquímicos, las piezas se unirán de manera selectiva
(siguiendo los criterios de interacción entre bases nitrogenadas). Se situaron en un tubo
de ensayo los fragmentos creados combinándose las piezas al azar y generando así
caminos a través del recorrido.
3. Para “remover” las piezas y obtener la secuencia final que fuera desde A hasta G; se
copiaron varios fragmentos que contenían mitad A mitad G (al echar más producto es
más fácil que se encuentren las moléculas).
4. Finalmente los fragmentos que tuvieran “7 ciudades de largo” fueron separadas del
resto por lo que ya tenían todos los caminos realizados a lo largo de 7 ciudades, pero
faltaba asegurar que en el recorrido se había pasado por todas las ciudades una vez. Para
ello se utilizaron magnetos que separaban el adn de manera selectiva: primero el que
pasaba por la ciduad A, luego el que pasaba por B y así sucesivamente por lo que al
final en la solución sólo quedó la secuencia resultado.
5. Solo quedaba secuenciar dicho fragmento resultado para obtener la solución al
problema.