by Albert Major

Introduction to Artificial Intelligence


Local Search Algorithms

Key Characteristics:

Hill-Climbing

Definition: A local search algorithm that always moves towards a better state

“Simple hill climbing” examples

“Simple hill climbing” examples

example of places where hillclimbing might get stuck

example of places where hillclimbing might get stuck

Types of Hill-Climbing

Hill-Climbing can be improved with allowing limited sideways moves. e.g: