{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

search-uninformed-2up

# search-uninformed-2up - Artificial Intelligence CS4365...

This preview shows pages 1–4. Sign up to view the full content.

1 Artificial Intelligence CS4365 --- Spring 2009 Uninformed Search Reading: Sections 3.1-3.4, R&N 2 Problem Solving as Search Search is a central topic in AI — Originated with Newell and Simon’s work on problem solving. Famous book: “Human Problem Solving” (1972) — Automated reasoning is a natural search task — More recently: Given that almost all AI formalisms (planning, learning, etc.) are NP-complete or worse, some form of search is generally unavoidable (no “smarter” algorithm available) .

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
3 Defining a Search Problem State space – described by initial state – starting state actions – possible actions available successor function; operators – given a particular state x , returns a set of <action, successor> pairs 4 A path is any sequence of states connected by a sequence of actions. Goal test – determines whether a given state is a goal state. Path cost – function that assigns a cost to a path; relevant if more than one path leads to the goal, and we want the shortest path. Assumption: cost of a path is the sum of the costs of the individual actions along the path; sum of the step costs , which must be non-negative.
5 The 8-Puzzle States: Initial state: Goal test: Successor function: Path cost: 6 Cryptarithmetic SEND + MORE ------ MONEY Find substitution of digits for letters such that the resulting sum is arithmetically correct.

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

### What students are saying

• As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

Kiran Temple University Fox School of Business ‘17, Course Hero Intern

• I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

Dana University of Pennsylvania ‘17, Course Hero Intern

• The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

Jill Tulane University ‘16, Course Hero Intern