Cambridge: Cambridge University Press, 2024 - 447 p. - ISBN 9781009284349 (online ed.)
This book is designed to provide
in-depth knowledge on how
search plays a fundamental role in
problem solving. Meant for
undergraduate and graduate students pursuing courses in computer science and
artificial intelligence, it covers a
wide spectrum of search methods. Readers will be able to begin with simple approaches and gradually progress
to more complex algorithms applied to a variety of problems. It demonstrates that search is all pervasive in artificial intelligence and equips the reader with the
relevant skills. The text starts with an introduction to
intelligent agents and search spaces. Basic search algorithms like
depth first search and breadth first search are the starting points. Then, it proceeds to discuss
heuristic search algorithms, stochastic local search, algorithm A*, and problem decomposition. It also examines how search is used in playing
board games, deduction in logic and automated planning. The book concludes with a coverage on constraint satisfaction.
Key FeaturesDetailed explanation of different search algorithms with examples.
Dedicated coverage of search in machine learning.
Appendix on pseudocode conventions.
Chapter-end exercises for sharpening problem-solving skills.
Note: Paperback edition will be available in
2025 (C.U.P.)True PDF