books.google.com - One of the most important functions of artificial intelligence, automated problem solving, consists mainly of the development of software systems designed to find solutions to problems.  These systems utilize a search space and algorithms in order to reach a solution. Artificial Intelligence for Advanced...http://books.google.com/books/about/Artificial_Intelligence_for_Advanced_Pro.html?id=ZnRYBPlrk9kC&q=structure&utm_source=gb-gplus-shareArtificial Intelligence for Advanced Problem Solving Techniques