Skip to main content
  • Courses
  • Programs
  • Help
    Getting Started Discussion Forums Help Center & FAQ
Saylor Academy
  • Log in or Sign up
Courses
Programs
Help
Getting Started
Discussion Forums
Help Center & FAQ
  • CS408: Advanced Artificial Intelligence
  • Sections
  • Course Introduction
  • Unit 1: Intelligent Agents and Problems of AI
  • Unit 2: Solving Problems by Searching
  • Unit 3: Logical Agents and Knowledge Representation
  • Unit 4: Learning
  • Unit 5: Philosophical Foundations of AI
  • Final Exam
  • Resources
  • Activities
  • Quizzes
  • About Saylor Academy
  • Blog
  • College Credit Partners

CS408: Advanced Artificial Intelligence

  1. Home
  2. Courses
  3. (hidden)
  4. CS408: Advanced Artificial Intelligence
  5. Sections
  6. Unit 2: Solving Problems by Searching
Back to course 'CS408: Advanced Artificial Intelligence'
Log in or Sign up to track your course progress, gain access to final exams, and get a free certificate of completion!
  • Unit 2: Solving Problems by Searching

    This unit will teach you how to build and search data structures needed to create software agents. We will focus on graph structures and a few classical graph search algorithms because their understanding is important for solving many problems that arise in AI. Graphs enable logical description of the problems. A graph search, then, represents the search for the solutions. We will begin this unit with some basic graph theory definitions and then learn how to solve some problems with a graph. The last section of this unit has a video that will expand the understanding of the graph structures.

    Completing this unit should take you approximately 29 hours.

    • Unit 2 Learning Outcomes Page
    • 2.1: Graphs

    • 2.2: Tree Search Algorithms

    • 2.3: Common Search Techniques with Graphs

    • 2.4: Search Algorithms in General

    • 2.5: Basic Notions in Graph Theory

    • 2.6: Graph Examples in Code

Saylor Academy
  • About

  • Partners

  • Blog

  • Contact

Saylor Academy

© Saylor Academy 2010-2021 except as otherwise noted. Excluding course final exams, content authored by Saylor Academy is available under a Creative Commons Attribution 3.0 Unported license. Third-party materials are the copyright of their respective owners and shared under various licenses. See detailed licensing information.

Saylor Academy and Saylor.org® are trade names of the Constitution Foundation, a 501(c)(3) organization through which our educational activities are conducted.

"CCBY"

Sitemap | Terms of Use | Privacy Policy

Data retention summary
Get the mobile app
Policies