Изначально искусственный интеллект (ИИ) рассматривался как наука создания мыслящих машин, по возможностям превосходящих человека. Эту область считали священным Граалем компьютерных наук. Со временем искусственный интеллект превратился в более прагматичную дисциплину. К этой сфере по-прежнему относится изучение механизмов мышления. В рамках ИИ развиваются различные стратегии компьютерного решения сложных практических проблем. Кроме того, на сегодняшний день стало ясно, что сам интеллект - это слишком сложная сущность, которую нельзя описать в рамках одной теории. Различные теории описывают его на разных уровнях абстракции. Изучение на самом низком уровне обеспечивают нейронные сети, генетические алгоритмы и другие формы вычислений, моделирующие свойство адаптации, восприятия и взаимодействия с физическим миром. На более высоком уровне абстракции работают создатели экспертных систем, интеллектуальных агентов, стохастических моделей и систем понимания естественного языка. На этом уровне учитывается роль социальных процессов в создании, передаче и извлечении знаний. К самому высокому уровню абстракции можно отнести логические подходы, в том числе дедуктивные, абдуктивные модели, системы поддержки истинности и другие формы и методы рассуждений.В четвертом издании Джордж Люгер описывает стратегии и методы решения сложных проблем, относящихся ко всем уровням абстракции, а также вопросы изучения самого феномена интеллекта. В книге рассказывается об использовании многих программных средств и приемов решения сложных задач, относящихся к новейшим областям компьютерных наук.