Multiagent systems represent a new way of conceptualising and implementing distributed software. An Introduction to MultiAgent Systems is the first modern textbook on this important topic. It provides a comprehensive introduction to intelligent agents and multiagent systems. The book assumes no specialist knowledge. It introduces the idea of agents as software systems that can act autonomously, and leads the reader through a detailed discussion of: ways that agents can be built how agents can reach agreements the languages that agents can use to communicate with one-another co-operation and co-ordination in agent systems and the applications of agent technology. Designed and written specifically for undergraduates and computing professionals, the book is supported by extensive online teaching resources, including a complete set of lecture slides. Illustrated with many informal examples, and packed with more than 500 references, An Introduction to MultiAgent Systems is a must-read for students and practitioners of agent systems alike. This is the first textbook to be explicitly designed for use as a course text for an undergraduate/graduate course on multi-agent systems. Assuming only a basic understanding of computer science, this text provides an introduction to all the main issues in the theory and practice of intelligent agents and multi-agent systems. * The companion Web Site includes sample exercises, lecture slidest and hyperlinks to software referred to in the book * Introduces agents, explains what agents are, how they are constructed and how they can be made to co-operate effectively with one another in large-scale systems * Introduces the main issues surrounding the design of intelligent agents * Introduces a number of typical applications for agent technology Cover......Page p0001.djvu Contents......Page p0008.djvu Preface......Page p0012.djvu Introduction......Page p0020.djvu Intelligent Agents......Page p0034.djvu Deductive Reasoning Agents......Page p0066.djvu Practical Reasoning Agents......Page p0084.djvu Reactive and Hybrid Agents......Page p0108.djvu Multiagent Interactions......Page p0124.djvu Reaching Agreements......Page p0148.djvu Communication......Page p0182.djvu Working Together......Page p0208.djvu Methodologies......Page p0244.djvu Applications......Page p0264.djvu Logics for Multiagent Systems......Page p0286.djvu Appendix A - A History Lesson......Page p0322.djvu Afterword......Page p0336.djvu References......Page p0338.djvu Index......Page p0362.djvu BackCover......Page p0368.djvu A multi-agent system (MAS) is a distributed computing system with autonomous interacting intelligent agents that coordinate their actions so as to achieve its goal(s) jointly or competitively. This book is designed for use as a course text for an undergraduate/graduate course on multi-agent systems. This book will introduce students to intelligent agents, explain what these agents are, how they are constructed and how they can be made to co-operate effectively with one another in large-scale systems Michael Wooldridge. Includes Bibliographical References And Index.