Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence (Paperback)

Gerhard Weiss

  • 出版商: MIT
  • 出版日期: 2000-07-31
  • 定價: $2,035
  • 售價: 5.0$1,018
  • 語言: 英文
  • 頁數: 648
  • 裝訂: Paperback
  • ISBN: 0262731312
  • ISBN-13: 9780262731317
  • 相關分類: 人工智慧

立即出貨(限量) (庫存=1)

買這商品的人也買了...

相關主題

商品描述

Description:

This is the first comprehensive introduction to multiagent systems and contemporary distributed artificial intelligence that is suitable as a textbook. The book provides detailed coverage of basic topics as well as several closely related ones.

Unlike traditional textbooks, the book brings together many leading experts, guaranteeing a broad and diverse base of knowledge and expertise. It emphasizes aspects of both theory and application, and provides many illustrations and examples. Also included are thought-provoking exercises of varying degrees of difficulty and a twenty-page glossary of terms found in the study of agents, multiagent systems, and distributed artificial intelligence.

The book can be used for teaching as well as self-study, and is designed to meet the needs of both researchers and practitioners. In view of the interdisciplinary nature of the field, it will be a useful reference not only for computer scientists and engineers, but for social scientists and management and organization scientists as well.

 

Table of Contents:

Contributing Authors
Preface
Prologue
PART I: BASIC THEMES
1 Intelligent Agents
     1.1 Introduction
     1.2 What Are Agents?
          1.2.1 Examples of Agents
          1.2.2 Intelligent Agents
          1.2.3 Agents and Objects
          1.2.4 Agents and Expert Systems
     1.3 Abstract Architectures for Intelligent Agents
          1.3.1 Purely Reactive Agents
          1.3.2 Perception
          1.3.3 Agents with State
     1.4 Concrete Architectures for Intelligent Agents
          1.4.1 Logic-Based Architectures
          1.4.2 Reactive Architectures
          1.4.3 Belief-Desire-Intention Architectures
          1.4.4 Layered Architectures
     1.5 Agent Programming Languages
          1.5.1 Agent-Oriented Programming
          1.5.2 Concurrent METATEM
     1.6 Conclusions
     1.7 Exercises
     1.8 References
2 Multiagent Systems and Societies of Agents
     2.1 Introduction
          2.1.1 Motivations
          2.1.2 Characteristics of Multiagent Environments
     2.2 Agent Communications
          2.2.1 Coordination
          2.2.2 Dimensions of Meaning
          2.2.3 Message Types
          2.2.4 Communication Levels
          2.2.5 Speech Acts
          2.2.6 Knowledge Query and Manipulation Language (KQML)
          2.2.7 Knowledge Interchange Format (KIF)
          2.2.8 Ontologies
          2.2.9 Other Communication Protocols
     2.3 Agent Interaction Protocols
          2.3.1 Coordination Protocols
          2.3.2 Cooperation Protocols
          2.3.3 Contract Net
          2.3.4 Blackboard Systems
          2.3.5 Negotiation
          2.3.6 Multiagent Belief Maintenance
          2.3.7 Market Mechanisms
     2.4 Societies of Agents
     2.5 Conclusions
     2.6 Exercises
     2.7 References
3 Distributed Problem Solving and Planning
     3.1 Introduction
     3.2 Example Problems
     3.3 Task Sharing
          3.3.1 Task Sharing in the Toll Problem
          3.3.2 Task Sharing in Heterogeneous Systems
          3.3.3 Task Sharing for DSNE
          3.3.4 Task Sharing for Interdependent Tasks
     3.4 Result Sharing
          3.4.1 Functionally Accurate Cooperation
          3.4.2 Shared Repositories and Negotiated Search
          3.4.3 Distributed Constrained Heuristic Search
          3.4.4 Organizational Structuring
          3.4.5 Communication Strategies
          3.4.6 Task Structures
     3.5 Distributed Planning
          3.5.1 Centralized Planning for Distributed Plans
          3.5.2 Distributed Planning for Centralized Plans
          3.5.3 Distributed Planning for Distributed Plans
     3.6 Distributed Plan Representations
     3.7 Distributed Planning and Execution
          3.7.1 Post-Planning Coordination
          3.7.2 Pre-Planning Coordination
          3.7.3 Interleaved Planning, Coordination, and Execution
          3.7.4 Runtime Plan Coordination Without Communication
     3.8 Conclusions
     3.9 Exercises
     3.10 References
4 Search Algorithms for Agents
     4.1 Introduction
     4.2 Constraint Satisfaction
          4.2.1 Definition of a Constraint Satisfaction Problem
          4.2.2 Filtering Algorithm
          4.2.3 Hyper-Resolution-Based Consistency Algorithm
          4.2.4 Asynchronous Backtracking
          4.2.5 Asynchronous Weak-Commitment Search
     4.3 Path-Finding Problem
          4.3.1 Definition of a Path-Finding Problem
          4.3.2 Asynchronous Dynamic Programming
          4.3.3 Learning Real-Time A*
          4.3.4 Real-Time A*
          4.3.5 Moving Target Search
          4.3.6 Real-Time Bidirectional Search
          4.3.7 Real-Time Multiagent Search
     4.4 Two-Player Games
          4.4.1 Formalization of Two-Player Games
          4.4.2 Minimax Procedure
          4.4.3 Alpha-Beta Pruning
     4.5 Conclusions
     4.6 Exercises
     4.7 References
5 Distributed Rational Decision Making
     5.1 Introduction
     5.2 Evaluation Criteria
          5.2.1 Social Welfare
          5.2.2 Pareto Efficiency
          5.2.3 Individual Rationality
          5.2.4 Stability
          5.2.5 Computational Efficiency
          5.2.6 Distribution and Communication Efficiency