oppgavekompleksitet
Oppgavekompleksitet er et begrep innen beregningsvitenskap som beskriver hvor vanskelig det er å løse en gitt oppgave, som funksjon av inputstørrelsen. Den fokuserer på hvor mye ressurser som trengs for å finne en løsning, vanligvis målt i kjøretid eller minnebruk.
Tidskompleksitet og minnebruk er de vanligste måleenhetene. Tidskompleksiteten beskriver hvordan antall operasjoner som kreves vokser med
Oppgavekompleksitet vurderes vanligvis i forskjellige scenarioer: verste-tilfelle (worst-case), beste-tilfelle (best-case) og gjennomsnittlig tilfelle. For mange problemer
Faktorer som påvirker oppgavekompleksiteten inkluderer hvordan problemet er formulert, hvilken representasjon av input som brukes, og
Betydningen av oppgavekompleksitet ligger i å veilede valg av algoritmer, forstå begrensninger ved beregningsproblemer og vurdere