Search Methods

Brute Force

Try all combinations for all regions.

Informed Search

Choose an element that does not conflict with neighbours.

General Search - Types

Instead of writing a custom program for every problem to be solved, general-purpose methods aim to write search algorithms into which individual problems can be plugged-in.

State Space Search / Solution Space Search

State Space Search → Graph Search

Constraint Processing