YoVDO

The Traveling Salesman Problem - When Good Enough Beats Perfect

Offered By: Reducible via YouTube

Tags

Travelling Salesman Problem (TSP) Courses Computer Science Courses Greedy Algorithms Courses Simulated Annealing Courses Traveling Salesman Problem Courses Algorithm Optimization Courses

Course Description

Overview

Explore the complexities of the Traveling Salesman Problem (TSP) in this 30-minute video by Reducible. Dive into the challenges this notorious problem presents for computer scientists and discover clever methods used to solve it. Learn why brute force solutions and exact approaches fail for large instances, then explore heuristic-based approaches like nearest neighbors, greedy algorithms, and Christofides method. Understand how to improve candidate solutions through local search techniques, including 2-opt, random swapping, and 3-opt improvements. Delve into advanced search space analysis methods such as simulated annealing and ant colony optimization. Gain insights into lower bounding TSP and various tour improvement techniques, all explained through engaging animations and clear explanations.

Syllabus

Intro
Problem Definition
Why Finding Optimal Solution Is Practically Impossible
Nearest Neighbor Heuristic
Lower Bounding TSP
Greedy Heuristic
Christofides Algorithm
Sponsor CuriosityStream
Tour Improvements
Simulated Annealing
Ant Colony Optimization
Conclusion


Taught by

Reducible

Related Courses

Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Computer Security
Stanford University via Coursera
Intro to Computer Science
University of Virginia via Udacity
Introduction to Logic
Stanford University via Coursera
Internet History, Technology, and Security
University of Michigan via Coursera