zoekproblemen
Zoekproblemen zijn vraagstellingen waarbij het doel is om een reeks acties te vinden die leidt van een begintoestand naar een gewenste eindtoestand. Een zoekprobleem wordt meestal beschreven door vijf componenten: de beginstaat, een set mogelijke acties (of operatoren), een overgangsmodel dat aangeeft welke toestand volgt uit welke toestand, een doeltoestand of doeltest, en vaak een kostenfunctie die de lengte of moeite van een pad meet. Een oplossing bestaat uit een pad in de zoekruimte, vaak uit opeenvolgende toestandsovergangen.
De zoekruimte kan worden weergegeven als een boom of een graf, waarbij knopen toestanden voorstellen en randen
Belangrijke eigenschappen van zoekalgoritmen zijn volledigheid (of ze altijd een oplossing vinden als die bestaat), optimaliteit
Heuristieken zijn functies die een schatting geven van de resterende kosten naar het doel. Een admissibele
Zoekproblemen vormen een fundamenteel concept in kunstmatige intelligentie en operationele onderzoeksproblemen, en worden vaak als basis