YoVDO

State Space Search: Problem-Solving Approaches and Examples

Offered By: NPTEL-NOC IITM via YouTube

Tags

Graph Theory Courses Combinatorial Optimization Courses Traveling Salesman Problem Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fundamental concepts of state space search in artificial intelligence and problem-solving through this comprehensive 42-minute lecture. Delve into real-world examples like the Water Jug problem, Eight-puzzle, and Man-Goat-Lion-Cabbage puzzle to understand various problem-solving approaches. Examine different representation techniques, including the 6 queens problem and map coloring challenges. Investigate the famous Traveling Salesman Problem and its significance in computer science. Learn about path-finding algorithms in maze-like structures and graph search techniques. Gain insights into how complex problems can be broken down and solved systematically, emphasizing the importance of mastering basic concepts before tackling more advanced challenges.

Syllabus

Intro
On a football field...
The real world is complex!
Must learn to walk before one can run
Past vs. Future There are two main approaches to problem solving.
Humankind is a problem solving species.
The Water Jug problem
Water Jug Problem: Some Sample Moves
The Solution: (8.0.0) → (4.4.0)
The Complete State Space
The Eight-puzzle
Man, Goat, Lion, Cabbage
Variations in Representations
Which bank is the boat on?
The 6 queens problem
A map colouring problem and its solutions
The Traveling Salesman Problem- The Holy Grail Computer Science
Path finding in a maze - graph search
Every choice point becomes a node in the graph


Taught by

NPTEL-NOC IITM

Related Courses

Aplicaciones de la teoría de grafos a la vida real
Miríadax
Aplicaciones de la Teoría de Grafos a la vida real
Universitat Politècnica de València via UPV [X]
Introduction to Computational Thinking and Data Science
Massachusetts Institute of Technology via edX
Genome Sequencing (Bioinformatics II)
University of California, San Diego via Coursera
Algorithmic Information Dynamics: From Networks to Cells
Santa Fe Institute via Complexity Explorer