Hoppa till innehållet
OOrd

Vad betyder algoritm?

algoritm

substantiv · en algoritm, algoritmen, algoritmer, algoritmerna

En algoritm är en väldefinierad, begränsad uppsättning instruktioner för att lösa en uppgift, ofta i flera steg och ofta i beräkningssyfte. Ordet används framför allt inom matematik och datavetenskap.

Sökmotorn använder en avancerad algoritm för att rangordna resultaten.

Betydelse

En algoritm är en systematisk procedur utformad för att lösa ett visst problem. Den består av en begränsad och väldefinierad uppsättning instruktioner, ofta utförda i flera steg, som leder till ett resultat eller en lösning.

Inom matematiken är en algoritm en tydligt angiven beräkningsmetod, till exempel steg-för-steg-instruktioner för addition av flersiffriga tal. Inom datavetenskapen är algoritmer grundläggande byggstenar: ett datorprogram är i praktiken en eller flera algoritmer som översatts till programkod.

Exempel

  • Sorteringsalgoritmen ordnar listan i bokstavsordning.
  • Receptet kan beskrivas som en algoritm: en följd av steg som ger ett förutbestämt resultat.
  • Instagrams algoritm avgör vilka inlägg som visas först i flödet.
  • En schackalgoritm beräknar det bästa draget utifrån aktuell ställning.

Ursprung

Ordet är belagt i svenskan sedan 1903. Det kommer ytterst av latinets algorismus, som härstammar från namnet på den persiske astronomen och matematikern al-Khwārizmī, verksam på 800-talet. Hans bok om räkning med indiska siffror översattes till latin på 1100-talet, och inledningsorden Dixit algorizmi (”så sade al-Khwārizmī”) gav upphov till ordet. Formen påverkades sannolikt också av grekiskans arithmos, ”tal”.

Nyanser och vanliga missförstånd

I vardagligt språk används ”algoritm” ofta om de system som styr vad som visas i sociala medier och söktjänster, till exempel ”Facebooks algoritm” eller ”YouTubes algoritm”. Där syftar ordet på de beräkningsmetoder som avgör vilket innehåll en användare får se. En algoritm är dock inte detsamma som ett program eller en dator – det är själva instruktionsföljden, som kan beskrivas i ett flödesschema eller i text.

En vanlig förenkling är att algoritmer bara förekommer i datorer. I själva verket kan vilken som helst tydligt strukturerad, stegvis problemlösningsmetod kallas algoritm, även om den utförs för hand.

Sammansättningar

Vanliga sammansättningar är sökalgoritm och schackalgoritm. Andra exempel är sorteringsalgoritm och rekommendationsalgoritm.

Vanliga frågor

Vad är en algoritm inom matematik?

Inom matematiken är en algoritm en systematisk, stegvis procedur för att lösa ett problem, till exempel en beskrivning av hur man utför en beräkning. Metoden ska vara väldefinierad och ge samma resultat varje gång den tillämpas korrekt.

Hur tar man bort algoritmer på Facebook?

Algoritmerna som styr innehållet på Facebook kan inte tas bort, eftersom de är en del av plattformens funktion. Man kan dock påverka vad de visar genom att ändra inställningar, följa andra sidor och markera inlägg som ointressanta.

Hur rensar jag Instagrams algoritmer?

Instagrams algoritmer kan inte raderas, men man kan justera dem. Genom att ändra vilka konton man följer, markera innehåll som ointressant och välja ämnen man inte vill se kan man styra vad flödet visar.

Källor