Search techniques

Purpose of searching: Find path to desired Goal State from all future states possible.

Uninformed search

Uninformed search, also called blind search, is a class of general purpose search algorithms that operate in a brute-force way. These algorithms can be applied to a variety of search problems, but since they don't take into account the target problem.

Breadth-first search

Depth-first search

Depth-limited search

Iterative deepening depth-first search

Bidirectional search

Informed search

(Greedy) best-first search

A* (A star) search

Self Guided Projects on Search Techniques

  1. Uninformed Search Project - Make a program that can help Homer Simpson find his way around Springfield
  2. Simulated Annealing and Gradient Descent - Use simulated annealing to find the correct placement of baby lizards in a nursery so that they can't eat each other
This article is issued from Wikiversity - version of the Saturday, February 13, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.