15.08.2013 Views

General Computer Science 320201 GenCS I & II Lecture ... - Kwarc

General Computer Science 320201 GenCS I & II Lecture ... - Kwarc

General Computer Science 320201 GenCS I & II Lecture ... - Kwarc

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

States integer locations of tiles<br />

Actions left, right, up, down<br />

Goal test = goal state?<br />

Path cost 1 per move<br />

c○: Michael Kohlhase 411<br />

How many states are there? N factorial, so it is not obvious that the problem is in NP. One<br />

needs to show, for example, that polynomial length solutions do always exist. Can be done by<br />

combinatorial arguments on state space graph (really ?).<br />

Example: Vacuum-cleaner<br />

Example: Robotic assembly<br />

4.1.2 Search<br />

States integer dirt and robot locations<br />

Actions left, right, suck, noOp<br />

Goal test notdirty?<br />

Path cost 1 per operation (0 for noOp)<br />

c○: Michael Kohlhase 412<br />

States real-valued coordinates of<br />

robot joint angles and parts of the object to be assembled<br />

Actions continuous motions of robot joints<br />

Goal test assembly complete?<br />

Path cost time to execute<br />

Tree search algorithms<br />

c○: Michael Kohlhase 413<br />

Simulated exploration of state space in a search tree by generating successors of alreadyexplored<br />

states (Offline Algorithm)<br />

236

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!