etsintätilaa
Etsintätila on termi, jota käytetään tietojenkäsittelytieteessä kuvaamaan kaikkia mahdollisia ratkaisujen tai tilojen joukkoja, joita ongelman ratkaisemiseksi voidaan tarkastella. Etsintätilan koko ja rakenne vaikuttavat siihen, millaisia algoritmeja voidaan käyttää ja miten tehokkaita ne ovat.
Käytännössä etsintätila mallinnetaan grafina tai puuna, jossa solmut ovat tiloja ja reunat kelvollisia siirtymisiä. Esimerkkejä: reitin
Algoritmit hyödyntävät erilaisia hakustrategioita. Systemaattinen haku etenee tiloja järjestelmällisesti ja pyrkii kattamaan koko tilan; esimerkkejä ovat
Kokonaisuudessaan etsintätilan tehokkuuteen vaikuttavat ongelman luonne ja tilan räjähdysmäinen kasvu. Monimutkaisissa tapauksissa kombinatorinen räjähdys on keskeinen
Etymologia: termi juontuu suomen sanoista etsintä ja tila. Sillä viitataan abstraktiin tilaan, jota ratkaiseva järjestelmä tutkii.