Ir al contenido principal

El algoritmo de Google


Google nació como un proyecto universitario de Larry Page y Serguéi Brin. La compañía se fundó en 1998 y el 27 de septiembre de ese año estrenaron su motor de búsqueda en internet.

El nombre del buscador es un juego de palabras basado en el concepto matemático “gúgol”, que indica 10100, una clara referencia a la magnitud del proyecto, cuyo objetivo era organizar la ingente cantidad de información en la red.

El proyecto comenzó a crecer. En el año 2000 lanzaron las primeras versiones de google.com en 10 idiomas diferentes. Ese mismo año pusieron en funcionamiento Adwords, el programa de anuncios de Google, que en la actualidad reporta el 90% de los ingresos de la empresa. En el año 2001 comenzaron a lanzar diferentes servicios como Google News, Google Maps, Google Calendar, Google Translate, Google Analytics, Google Drive, Gmail… En septiembre de 2008 lanzaron Google Chrome, su propio navegador. Ese mismo año también salió al mercado el primer móvil con sistema Android.

A pesar de todos los servicios que ofrece la empresa, Google nació como un buscador en Internet. Para ello utilizan un algoritmo de búsqueda llamado Page-Rank. Imaginemos que tenemos un conjunto de páginas enlazadas entre sí de la siguiente forma:
Podemos escribir este grafo en forma de tabla. La primera columna representa los nodos de salida, mientras que la primera fila indica los nodos de entrada.


1
2
3
4
1
0
1/3
1/3
1/3
2
0
0
1/2
1/2
3
1
0
0
0
4
1/2
0
1/2
0

Esta tabla indica la probabilidad de ir a cada una de las diferentes páginas desde un nodo determinado a través de los enlaces. Sin embargo, internet no funciona exclusivamente a través de enlaces, sino que disponemos de una barra de navegación mediante la cual podemos dirigirnos a cualquier página sin necesidad de que aquella en la que estamos nos ofrezca el link correspondiente.

Supongamos que los usuarios acceden a una determinada página de la siguiente manera:
     El 85% de las veces a través de los links de la página en la que están.
     El 15% de las veces a través de la barra de direcciones. Teniendo en cuenta que ese porcentaje se reparte entre los otros 3 posibles nodos
Entonces la tabla quedaría de la siguiente forma:


1
2
3
4
1
0
1/3·85/100+15/300
1/3·85/100+15/300
1/3·85/100+15/300
2
0+15/300
0
1/2·85/100+15/300
1/2·85/100+15/300
3
1·85/100+15/300
0+15/300
0
0+15/300
4
1/2·85/100+15/300
0+15/300
1/2·85/100+15/300
0

Que si lo operamos y simplificamos:


1
2
3
4
1
0
1/3
1/3
1/3
2
1/20
0
19/40
19/40
3
9/10
1/20
0
1/20
4
19/40
1/20
19/40
0

Esta información nos puede ayudar a determinar cuál de las páginas es la más relevante. Para ello tendremos que resolver la siguiente ecuación matricial:
Cuya solución sería:
X1=0,363
X2=0,146
X3=0,287
X4=0,204
Esa es la importancia de cada nodo de la red, siendo el de mayor valor el de mayor importancia. En este caso, el nodo más importante es el nodo 1.

Este es a grandes rasgos el funcionamiento de Page-Rank, pero en el caso de Google lo hace con todas las páginas de la red.

Comentarios

Publicar un comentario

Entradas populares de este blog

Fórmulas en una funda de móvil

  En la imagen anterior se observa una funda para teléfono móvil con fórmulas relevantes de diferentes disciplinas científicas como, por ejemplo, la ley de los gases ideales, la ley de Faraday o la energía para el estado fundamental del átomo de hidrógeno en el modelo atómico de Bohr. Entre ellas, hay una que destaca por su tamaño y por ocupar el centro de “la pizarra”: E=mc 2 Dada su relevancia histórica, hoy en día podemos encontrarla en fundas para móvil, tazas y todo tipo de merchandising. Se trata de una de las ecuaciones más populares de la física, perteneciente a la teoría de la relatividad especial, publicada por Albert Einstein en el año 1905. Establece la relación de equivalencia entre masa y energía a través de una constante, que es la velocidad de la luz. Con la relatividad especial se introdujeron ideas nuevas en la medida del espacio y del tiempo, superando la concepción de espacio y tiempo absolutos de la mecánica clásica. A pesar de la aparente simplicidad de ...

Tecnología medieval

  En esta entrada se va a analizar la tesis del artículo de Lynn sobre la introducción del estribo en Europa y su importancia en las batallas. Con la llegada de esta tecnología, los ejércitos dejaron de estar basados en soldados de infantería, es decir, combatientes a pie, y fueron integrando progresivamente fuerza de combate montada a caballo. Esto supuso el desarrollo de nuevas formas de combatir.   A finales del siglo II a.C. en la India se utilizaba una versión primitiva del estribo que los jinetes utilizaban con el pie desnudo. Este hecho hizo que tardase en llegar a lugares más fríos. Por otra parte, hay constancia de que a principios del siglo V d.C. en la provincia china de Hunan se utilizaba el estribo de pie. Esta herramienta no llegó a Europa hasta el siglo VIII.   La teoría de Heinrich Brunner establece que, tras la batalla de Poitiers del año 732 entre francos y sarracenos, el ejército francés no pudo perseguir a los musulmanes por la lentitud con la ...

¿El tamaño importa?

  En la siguiente entrada voy a hablar de las siguientes dos obras: La Gioconda, de Leonardo Da Vinci y la Virgen de Medjugorje (en Bosnia-Herzegovina). La elección de estas obras reside, por un lado, en el contexto bajo el cual a día de hoy, son las dos primeras obras que se me vienen a la cabeza cuando se me pregunta por esta cuestión. Cierto es que existen obras más icónicas, que me han gustado más, que me han impresionado más, que me han incluso marcado más. Me considero una persona más cercana a la música como representación del arte que a otras manifestaciones de ésta. Sin embargo, estas dos comparten algo significativo, a pesar de no tener nada que ver entre ellas (a priori). Voy a hablar de prejuicios, de marketing y de su poder en el arte. La primera de las obras, La Gioconda, es una pintura ampliamente conocida. Se trata de una de las obras más icónicas de Leonardo Da Vinci. Detrás de esta obra existen numerosas interpretaciones acerca del significado de la sonrisa qu...