Overview
Syllabus
- Introduction
- Problem Solving Agents
- Example Scenario
- Goal Formulation
- Problem Formulation
- Solution / Path
- Example Graph Problem
- What is Search
- Search Tree / Procedure
- Node Data / Node vs State
- The Fringe open list
- General Uninformed Tree Search
- Node Expansion
- Problem Solving Performance / Complexity
- Search Strategies
- Breadth First Search BFS
- Uniform Cost Search UCS
- Depth First Search DFS
- Depth Limited Search DLS
- Iterative Deepening DFS IDDFS
- Comparing Algorithms
- Avoiding Repeated States
- Closed List / Graph Search
- Assignment 1 Pseudocode
- Tree Search vs Graph Search
- Recap / Exam Questions / Questions
Taught by
Dave Churchill