Otsingualgoritmides
Otsingualgoritmides on meetodid, mille abil leitakse lahendus antud probleemile, kui lahenduseks on tee ruumi läbi seisundite ja üleminekute. Probleemid mudeldatakse tavaliselt graafi või puu kujul, kus iga sõlm kirjeldab olekut ja servad tähistavad tehtavaid samme või üleminekuid. Eesmärk võib olla leida lühim tee, odavaim tee või mis tahes kehtiv lahendus.
Otsingualgoritmide klassifikatsioon jaguneb sageli uninformed (blind) ja informed (heuristiline) otsingute vahel. Uninformed otsingud kasutavad ainult probleemi
Otsingualgoritmide omadused hõlmavad täielikkust (kas algoritm leiab lahenduse kui see eksisteerib) ja optimaalsust (kas leiab parima
Rakendused hõlmavad teekonna planeerimist, puslemängude lahendamist (nt 8-puzzle), tehisintellekti probleemide otsingul ning robotite liikumise kavandamist. Otsingualgoritmid