Save this video — free

COMP 3200 - Intro to Artificial Intelligence - Lecture 05 - Heuristic Search + A* Algorithm

Dave Churchill · 1:14:40 · Watch on YouTube

COMP 3200 - Intro to Artificial Intelligence - Lecture 05 - Heuristic Search + A* Algorithm Watch on YouTube →

Overview

Dave Churchill introduces informed heuristic search and develops A* as a pathfinding algorithm that selects the open-list node minimizing f(n) = g(n) + h(n). He explains when A* is complete and optimal, distinguishes admissible heuristics from the stricter consistency requirement for graph search, and demonstrates how heuristic weighting trades search effort for solution quality.

Key takeaways

Chapters

0:00 Informed Search Uses Problem Knowledge to Guide Exploration
3:30 Best-First Search Selects Nodes by an Evaluation Function
6:30 Heuristic Functions Estimate Remaining Cost to the Goal
12:55 Greedy Best-First Search Follows the Heuristic Alone
19:20 Admissible Heuristics Never Overestimate the True Cost
28:00 A* Combines Cost So Far with Estimated Remaining Cost
32:10 Consistency Makes A* Graph Search Optimal
40:18 A* Graph Search, Algorithm Comparisons, and Open-List Pruning
49:03 A*’s Optimal Efficiency and Remaining Memory Costs
53:12 Grid-World A* Example: States, Costs, and Heuristic Values
58:55 Tracing A* Through the Open and Closed Lists
1:04:13 A* Confirms the Best Route Only When the Goal Is Removed
1:06:53 Weighted A* Tunes Trust in the Heuristic
1:10:00 Search-Demo Results Show the Speed–Optimality Tradeoff

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

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

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.