Save this video free

ISE 754 (Fall 2026) 5.1 Traveling Salesman Problem

Michael G. Kay · 22:00 · Watch on YouTube

ISE 754 (Fall 2026) 5.1 Traveling Salesman Problem Watch on YouTube →

Overview

Michael G. Kay introduces the traveling salesman problem (TSP) as a linear assignment problem constrained to produce one tour, then explains how to add subtour-elimination constraints iteratively because enumerating every node subset requires exponentially many constraints. He demonstrates first-improvement 2-opt with multistart random tours, derives an expected-length estimate of 0.908√(mA), and compares the heuristic with an exact mixed-integer solution for 100 North Carolina county population centroids, where the heuristic is about 1.6% longer.

Key takeaways

Chapters

0:00 TSP Tours and the Single-Tour Constraint
6:07 Iterative Subtour Elimination and Multistart 2-Opt
14:09 Expected Tour Length from Pairwise Savings
19:41 North Carolina's 100-County TSP Benchmark

Keep these chapters and the full searchable transcript in your own library.

Transcript excerpt

0:01 This is the first routing lecture. We'll be covering the topic of the traveling salesman problem. Routing problems are distinguished from earlier when we talked about transportation. We were solving the pointto-point transportation where we had a single pickup and delivery. With routing problems, we have multiple pickups and deliveries. One thing to note is that if we have situations where the vehicle is actually empty and not carrying a load, then that is considered multiple routes. So we're basically dealing with the case of a single route for a vehicle. And in the case of where there's an empty portion, it's basically just starting another routing problem. For the traveling salesman problem,

0:58 we'll be dealing with what we'll term a tour. And the tour starts at the first node, conventionally called the depot, visits the series of nodes, all of the nodes, and then returns back to the starting location. And that represents a tour. The tour can be represented as the sequence of nodes visited. And those that sequence corresponds to a permutation of n minus one nodes. And then since we're returning back to one, the one gets repeated at the end. The model of the traveling salesman

1:51 problem is a special case of the linear assignment problem covered in lecture 4.2. And for that problem, the only additional thing we're adding to it is an extra constraint. And the constraint is that the solution has to correspond to a single tour. This figure figure five shows the diff shows what happens in terms of solving a problem like this and in terms of the constraint of having a single tour when solving it as a linear assignment problem. You can have cases where you have multiple tours like in this uh top corner right here. There are

This is the start of the transcript. Save this video free for the whole transcript, searchable and time-coded.

Related notes

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Michael G. Kay.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.