Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Approximation Algorithms

4

Flashcards

0/4

Still learning
StarStarStarStar

Greedy Algorithm

StarStarStarStar

A Greedy algorithm makes the locally optimal choice at each stage with the hope of finding a global optimum. It's used in scenarios like the Knapsack problem, graph colorings, and job scheduling.

StarStarStarStar

Christofides Algorithm

StarStarStarStar

An approximation algorithm used for solving the Traveling Salesman Problem in weighted graphs. It guarantees to return a tour at most 1.5 times the optimal length for graphs satisfying the triangle inequality.

StarStarStarStar

Simulated Annealing

StarStarStarStar

A probabilistic technique used to approximate the global optimum of a given function. It's used in large search spaces and for problems like circuit design and protein folding.

StarStarStarStar

Local Search Algorithm

StarStarStarStar

A heuristic method for solving computationally hard optimization problems. Local search algorithms move from solution to solution in the space of candidate solutions by applying local changes, until a solution deemed optimal is found or a time bound is exceeded.

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.