Algoritme, i matematikk og databehandling en fullstendig og nøyaktig beskrivelse av fremgangsmåten for løsning av en beregningsoppgave eller annen oppgave.

For eksempel er regelen for divisjon av flersifrede tall en algoritme, det samme gjelder regelen for skatteberegning. Algoritmen angir de enkelte skrittene i oppgaveløsningen og rekkefølgen av dem ved ord, matematisk symbolikk og/eller skjematisk fremstilling av arbeidsgangen. Et datamaskinprogram er en algoritme uttrykt i et programmeringsspråk.

Motsetningen til algoritmisk (eller programmert) oppgaveløsning er heuristisk, hvor forsøk, vurdering og skjønn underveis bestemmer arbeidets videre forløp.

Selve ordet algoritme er oppstått ved en omdannelse av navnet på den arabiske matematikeren al-Khwarizmî (ca. 820) i tilslutning til gresk arithmós (tall). Algoritme ble tidligere brukt som betegnelse for regning med det arabiske tallsystemet. En algoritmiker var en regner som benyttet seg av arabiske tall, mens en abakist benyttet en regnetavle (abakus) og i alminnelighet det romerske tallsystemet.

Foreslå endringer i tekst

Foreslå bilder til artikkelen

Kommentarer

Har du spørsmål til artikkelen? Skriv her, så får du svar fra fagansvarlig eller redaktør.

Du må være logget inn for å kommentere.