
[navn fjernet]
Studieretningsprojekt (SRP)
3y
Side 15 af 26
vigtighedsliste for disse sider, og hvordan
betegnes vigtigheden af den enkelte side? Til at
svare på dette spørgsmål
opstillede Brin og Page en
matematisk formel, som var
begyndelsen på Googles
pageranking algoritme. På den
måde fik de beskrevet
vigtigheden og troværdigheden
af en webside ved et tal mellem
nul og et. Det var et stort og
vigtigt skridt for de to herrer. Så
kunne de ved hjælp af ligninger bestemme
vigtigheden af den enkelte side i et internet,
som eksempelvis er vist på side 2. Problemet
opstod, når de skulle bestemme
vigtighedslisten for alle internettets sider. Det
blev simpelthen for omfattende, der var for
mange ligninger, som selv en computer ikke
var i stand til at løse. Hvad skulle de dog gøre
ved det?
Jagten på løsningen
Brin og Page var kommet til en blindgyde. De
kunne ikke længere se målet forude, men de
måtte færdiggøre hvad de havde igangsat. De
kunne ikke søge hjælp hos nogen, for ingen
andre havde beskæftiget sig med noget
lignende. Hvis eksempelvis Yahoo også
arbejdede på at finde denne pageranking
algoritme, kunne de have hjulpet hinanden,
men det gjorde de ikke. De var ene og alene på
denne opgave.
Hvordan lykkes dem så at finde en løsning på
dette problem? Det er et komplekst spørgsmål,
men et kort svar på det er, at de
anvendte lineær algebra, knoklede
benhårdt i flere måneder og fandt
en metode hvorpå en computer
kunne beregne vigtighedslisten af
alle internettets sider.
Med lineær algebra opstillede de
en matrix, der beskriver hele
internettets hyperlinkstruktur i
ligninger. Metoden gik så ud på at opstille en
følge. Det geniale ved det var, at det viste sig, at
produktet af følgen og matricen konvergerer
mod vigtighedslisten for hele internettet. Var
algoritmen så komplet med denne metode?
Algoritmen finpudses
På dette tidspunkt var Brin og Page ikke langt
fra målet. Indtil videre beregnede de
vigtighedslisten ud fra, hvor mange og hvilke
sider der linker til den enkelte side. På den
måde er det kun skaberne af internettets
websider, som afgør, hvilke sider der er vigtige.
De måtte derfor lave nogle ændringer, så
algoritmen blev så objektiv og demokratisk
som muligt. De manglede blot at give brugerne
af websiderne en stemme om, hvilke sider der
er vigtigst.
Det gjorde de ved at ved at imitere en tilfældig
brugers surfetur på internettet. Med denne
tanke kunne de beskrive den enkelte websides
Matematiske begreber
Lineær algebra: Matematik
hvor man studerer matricer.
En matrix: Et ligningssæt,
uendelig mange ligninger kan
samles i en matrix
En følge: En række af tal, som
går mod uendelig.
At konvergere: At stabilisere
sig ved en bestemt værdi.