Skip to main content
  • Courses
  • Programs
  • Help
    Getting Started Discussion Forums Help Center & FAQ
Saylor Academy
  • Log in or Sign up

CS408: Advanced Artificial Intelligence

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

      • 2.3.1: Depth-first Search

        • Wikipedia: "Depth-First Search" URL

          Read this article to learn how depth-first search works. Study the included example.

      • 2.3.2: Breadth-First Search

        • Wikipedia: "Breadth-First Search" URL

          Read this article and make sure you know the differences between depth-first and breadth-first search algorithms.

      • 2.3.3: Dijkstra's Algorithm

        • Wikipedia: "Dijkstra's Algorithm" URL

          Read this article to learn how Dijkstra's algorithm works. Work through the example in the article.

    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
    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