Skip to main content

Local Search Algorithm

Definition

A local search algorithm iteratively improves a solution by exploring neighboring configurations within a defined search space. This algorithm starts with an initial solution and repeatedly moves to a better adjacent solution. It continues until no further improvement can be made within the immediate vicinity. Such algorithms are commonly used for optimization problems.