TSP Approximation Algorithms | Solving the Traveling Salesman Problem
This video explores the Traveling Salesman Problem, and explains two approximation algorithms for finding a solution in polynomial time. The first method explained is a 2-approximation that uses a minimum spanning tree (MST) and depth first search (DFS). The second method is Christofides' algorithm, which combines perfect matching with a minimum spanning tree. TSP is a classic NP-Hard problem. I recommend you first watch the following videos on MSTs and DFS, which I reference in this video: ► Kruskal's Algorithm: • Kruskals Algorithm for Minimum Spanning Trees ► Prim's Algorithm, • Prims Algorithm for Minimum Spanning Trees ► Depth First Search, • Depth-First Search Algorithm DFS Some of my other related graph videos: ► Dijkstras Intro • Dijkstras Algorithm for Single-Source Shor... ► Dijkstras on Directed Graph • Dijkstras Algorithm Directed Graph Example ► Bellman-Ford • Bellman-Ford Single-Source Shortest-Path a... ► Bellman-Ford Example • Bellman Ford Algorithm Example ► Floyd-Warshall • Floyd Warshall Graph Traversal Algorithm: ... ► Floyd-Warshall on Undirected Graph • Floyd Warshall Algorithm on Undirected Gra... ► Breadth First Search • Breadth First Search - BFS algorithm

The Traveling Salesman Problem: When Good Enough Beats Perfect

7.3 Traveling Salesman Problem - Branch and Bound

17. Complexity: Approximation Algorithms

R9. Approximation Algorithms: Traveling Salesman Problem

The Strange Math That Predicts (Almost) Anything

How to break Magic the Gathering.

Coding Challenge 35: Traveling Salesperson

The Travelling Salesman (1 of 3: Understanding the Problem)

approximate Traveling Salesman ( twice around tree )Problem |Data structures &Algorithm

But what is quantum computing? (Grover's Algorithm)

Traveling Salesman Problem using Dynamic Programming | DAA

P vs. NP and the Computational Complexity Zoo

If You Have A Bad Memory, I’ll Help You Fix It In 28 Minutes

Harvard Professor Explains Algorithms in 5 Levels of Difficulty | WIRED

The Insane Genius of a Formula 1 Gearbox

4.7 Traveling Salesperson Problem - Dynamic Programming

8. NP-Hard and NP-Complete Problems

The Oldest Unsolved Problem in Math

How Dijkstra's Algorithm Works

