Tecnolog赤a
Un estudiante descubre el potencial para acelerar todo Internet tras desentra?ar un rompecabezas inform芍tico de 40 a?os
Un intento por ahorrar memoria termin車 resolviendo una inc車gnita inform芍tica sin respuesta desde 1985.
En la actualidad, el vertiginoso mundo de la inform芍tica avanza constantemente. Un contexto donde los descubrimientos suelen llegar en forma de grandes lanzamientos y sofisticados dispositivos, a veces los hitos m芍s impactantes nacen de la propia curiosidad y del pensamiento de cualquier usuario. As赤 fue como Andrew Krapivin, un estudiante estadounidense de la Universidad Rutgers, se top車 con la soluci車n de un rompecabezas matem芍tico que hab赤a desconcertado a expertos durante cuatro d谷cadas. Aunque su hallazgo a迆n no tiene aplicaciones inmediatas, s赤 que podr赤a sentar las bases para acelerar el funcionamiento de Internet y otros sistemas inform芍ticos en el futuro.
?C車mo sucedi車 el descubrimiento de Andrew Krapivin?
Todo comenz車 cuando Krapivin accedi車 a un art赤culo acad谷mico que exploraba un concepto cl芍sico en ciencias de la computaci車n: las tablas hash. Unas estructuras de datos que permiten asociar claves con valores, como si se tratasen de directorios inteligentes capaces de encontrar con rapidez informaci車n almacenada. ?stas, son esenciales para funciones como b迆squedas, almacenamiento y eliminaci車n de datos, y han sido objeto de mejoras constantes en los 迆ltimos a?os.
El estadounidense, interesado en reducir el consumo de memoria, intent車 minimizar el tama?o de las ※flechas virtuales§ que conectan claves y valores en estas tablas. Sin embargo, detect車 que esto no era posible sin modificar por completo la estructura de las propias tablas hash. Fue entonces, mientras reflexionaba sobre el problema, cuando se acerc車 a una antigua conjetura formulada en 1985 por el influyente cient赤fico inform芍tico Andrew Yao.
Yao hab赤a planteado que, bajo ciertas condiciones, el m谷todo m芍s eficiente para encontrar informaci車n en una tabla hash es recorrer de forma aleatoria los espacios vac赤os. Un proceso conocido como &sondeo uniformizador* y que se consideraba 車ptimo en situaciones l赤mite. En su modelo, Yao asum赤a que el tiempo de ejecuci車n para encontrar un espacio vac赤o no superaba un valor x, que representaba el estado de ocupaci車n de la tabla.
Lo revolucionario en la aproximaci車n de Krapivin fue reemplazar ese valor x por el cuadrado del logaritmo (log x)?. Un cambio que lejos de ser un simple ajuste, supuso el dise?o de una tabla hash completamente nueva. Posteriorme?nte, trabajando con los investigadores Mart赤n Fa?rach-Colton y William Kuszmaul, expertos en estructuras conocidas como ※objetos flecha§, Krapivin demostr車 que su tabla basada en el logaritmo cuadrado ofrece la forma 車ptima conocida hasta ahora para ubicar un elemento o espacio libre.
A d赤a de hoy es demasiado pronto para traducir este avance en aplicaciones pr芍cticas, pero los expertos coinciden en que este descubrimiento podr赤a ser la semilla de nuevas soluciones algor赤tmicas. En un campo donde los milisegundos importan, acabar de esta forma con d谷cadas de teor赤a establecida puede que signifique el primer paso hacia una nueva era en la inform芍tica. Y todo, sin olvidarnos, gracias a la mirada curiosa de un estudiante.
Sigue el canal de MeriStation en Twitter. Tu web de videojuegos y de entretenimiento, para conocer todas las noticias, novedades y 迆ltima hora sobre el mundo del videojuego, cine, series, manga y anime. Avances, an芍lisis, entrevistas, tr芍ileres, gameplays, podcasts y mucho m芍s. ?Suscr赤bete! Si est芍s interesado en licenciar este contenido, pincha aqu赤.