This document discusses informed search strategies and local search algorithms for optimization problems. It covers best-first search, greedy search, A* search, heuristic functions, hill-climbing search, and escaping local optima. Specifically, it provides examples of applying greedy search, A* search, and hill-climbing to solve the 8-puzzle problem and discusses the drawbacks of hill-climbing getting stuck at local maxima.