Artificial Intelligence: A Modern Approach
FoundationsRussell and Norvig's textbook — now in its fourth edition — has been the standard AI curriculum text for three decades. The sections relevant to autonomous agents are: Part II (problem-solving, search, planning), Part III (adversarial and constraint search), Part IV (uncertain knowledge and probabilistic reasoning), and the newer chapters on deep learning and reinforcement learning added in recent editions. The agent architecture chapters (Chapters 2-4) are where the terminology used by every modern agent framework comes from: reactive agents, goal-based agents, utility-based agents, the agent-environment loop. Reading them makes LangGraph's graph abstraction immediately legible.
Bottom line: The single most important book in this list for developers who want to understand what their frameworks are implementing. Not a light read — it is a textbook — but dipping into specific sections as needed is a legitimate way to use it. The planning and uncertainty chapters are more directly relevant to current agent work than most practitioners realise.
View on Bookshop.org UK →