# search algorithm projects and source code

# A* (a star) search for path planning tutorial in matlab

# M sequence generation program using a search algorithm in matlab

# Findnearest algorithm in matlab

# An implementation of a star search algorithm for grid search in matlab

# Binary gravitational search algorithm (bgsa) in matlab

# Simulated Annealing Matlab Code

**Simulated annealing (SA)** is a generic probabilistic metaheuristic for the global optimization problem of locating a good approximation to the global optimum of a given function in a large search space. It is often used when the search space is discrete (e.g., all tours that visit a given set of cities).

# Particle Swarm Optimization Matlab Code

Particle swarm optimization (PSO) is a computational method that optimizes a problem by iteratively trying to improve a candidate solution with regard to a given measure of quality. PSO optimizes a problem by having a population of candidate solutions, here dubbed particles, and moving these particles around in the search-space according to simple mathematical formulae over the particle's position and velocity.