Chapter 1 Agents and Multiagent Systems:
Themes, Approaches, and Challenges
- Michael N. Huhns and Munindar P. Singh,
(an extensive introduction by the editors)
pages 1-23.
Chapter 2 Applications
Section 2.1 Enterprises
5 articles (on industrial applications, information management with ontologies, concurrent engineering, constraint reasoning, electronic commerce)
- Brahim Chaib-draa,
Industrial Applications of Distributed Artificial
Intelligence,
pages 31-35.
(Reprinted from Communications of the ACM, 1995.)
- Michael N. Huhns, Munindar P. Singh, and Tomasz Ksiezyk,
Global Information Management via Local Autonomous Agents,
pages 36-45.
(Reprinted from Proceedings of the ICOT International
Symposium on Fifth Generation Computer Systems: Workshop on
Heterogeneous Cooperative Knowledge Bases, 1994.)
- Mark R. Cutkosky, Robert S. Englemore, Richard
E. Fikes, Michael R. Genesereth, Thomas
R. Gruber, William S. Mark, Jay
M. Tenenbaum, and Jay C. Weber,
PACT: An Experiment in Integrating Concurrent
Engineering Systems,
pages 46-55.
(Reprinted from IEEE Computer, 1993.)
- Petrie, Jr., Charles J.,
The Redux' Server,
pages 56-65.
(Reprinted from Proceedings of the International
Conference on Intelligent and Cooperative Information
Systems, 1993.)
- Tuomas Sandholm and Victor Lesser,
Issues in Automated Negotiation and Electronic
Commerce: Extending the Contract Net Framework,
pages 66-73.
(Reprinted from Proceedings of the
International Conference on Multiagent Systems, 1995.)
Section 2.2 Internet and Information Access
4 articles (on softbots, query processing, matchmaking, digital libraries)
- Oren Etzioni and Daniel P. Weld,
A Softbot-Based Interface to the Internet,
pages 77-81.
(Reprinted from Communications of the ACM, 1994.)
- Yigal Arens, Chun-Nan Hsu, and Craig A. Knoblock,
Query Processing in the SIMS Information Mediator,
pages 82-90.
(Reprinted from Proceedings of the ARPA/Rome Laboratory
Knowledge-Based Planning and Scheduling
Initiative Workshop, 1996.)
- Daniel Kuokka and Larry Harada,
Matchmaking for Information Agents,
pages 91-97.
(Reprinted from Proceedings of the 14th
International Joint Conference on Artificial
Intelligence, 1995.)
- Edmund H. Durfee, Daniel L. Kiskis, and William
P. Birmingham,
The Agent Architecture of the University of
Michigan Digital Library,
pages 98-108.
(Reprinted from Proceedings of the IEE: Software
Engineering, 1997.)
Section 2.3 Personal Assistants
4 articles (on interface agents, collaboration with people, meeting scheduling, exploratory data analysis)
- Yezdi Lashkari, Max Metral, and Pattie Maes,
Collaborative Interface Agents,
pages 111-116.
(Reprinted from Proceedings of the National Conference
on Artificial Intelligence, 1994.)
- Charles Rich and Candace L. Sidner,
COLLAGEN: When Agents Collaborate with People,
pages 117-124.
(Reprinted from Proceedings of the 1st International
Conference on Autonomous Agents, 1994.)
- Henry A. Kautz, Bart Selman, Michael Coen,
Steven Ketchpel, and Chris Ramming,
An Experiment in the Design of Software Agents,
pages 125-130.
(Reprinted from Proceedings of the National Conference
on Artificial Intelligence, 1994.)
- Robert St. Amant and Paul R. Cohen,
A Planner for Exploratory Data Analysis,
pages 131-138.
(Reprinted from Proceedings of the Third Annual
Conference on AI Planning Systems, 1996.)
Section 2.4 Other Applications
5 articles (on drama, animation, pedagogy, scheduling, dynamic design)
- Barbara Hayes-Roth, Lee Brownston, and Robert van Gent,
Multiagent Collaboration in Directed Improvisation,
pages 141-147.
(Reprinted from Proceedings of the
International Conference on Multiagent Systems, 1995.)
- Justine Cassell, Catherine Pelachaud, Norman
Badler, Mark Steedman, Brett Achorn,
Tripp Becket, Brett Douville, Scott
Prevost, and Matthew Stone,
Animated Conversation: Rule-based Generation of
Facial Expressions, Gesture, and Spoken
Intonation for Multiple Conversational Agents,
pages 148-155.
(Reprinted from Proceedings of the ACM SIGGRAPH
Conference, 1994.)
- Brian A. Stone and James C. Lester,
Dynamically Sequencing an Animated Pedagogical Agent,
pages 156-163.
(Reprinted from Proceedings of the National
Conference on Artificial Intelligence, 1996.)
- Jyi-Shane Liu and Katia Sycara,
Multiagent Coordination in Tightly Coupled Real-Time
Environments,
pages 164-171.
(Reprinted from Proceedings of the
International Conference on Multiagent Systems, 1996.)
- Suguru Ishizaki,
Multiagent Model of Dynamic Design: Visualization as
an Emergent Behavior of Active Design Agents,
pages 172-179.
(Reprinted from Proceedings of the ACM
Conference on Computer Human Interaction, 1996.)
Chapter 3 Architectures and Infrastructure
Section 3.1 Architectures
5 articles (on architectures for multiagent systems--mediators,
agent systems (2 articles), architectures for individual
agents--rational and emotional)
- Gio Wiederhold,
Mediators in the Architecture of Future Information Systems,
pages 185-196.
(Reprinted from IEEE Computer, 1992.)
- Philip R. Cohen, Adam Cheyer, Michelle Wang
and Soon Cheol Baeg,
An Open Agent Architecture,
pages 197-204.
(Reprinted from Proceedings of the AAAI Spring
Symposium on Software Agents, 1994.)
- R. Bayardo, W. Bohrer, R. Brice,
A. Chichocki, G. Fowler, A. Helal,
V. Kashyap, T. Ksiezyk, G. Martin,
M. Nodine, M. Rashid, M. Rusinkiewicz,
R. Shea, C. Unnikrishnan, A. Unruh
and D. Woelk,
InfoSleuth: Semantic Integration of Information in
Open and Dynamic Environments,
pages 205-216.
(Reprinted from Proceedings of the ACM SIGMOD
Conference, 1997.)
- Klaus Fischer, Joerg Mueller, and Markus Pischel,
A Pragmatic BDI Architecture,
pages 217-224.
(Reprinted from Intelligent Agents II: Agent
Theories, Architectures, and Languages, 1996.)
- Joseph Bates, A. Bryan Loyall, and W. Scott Reilly,
An Architecture for Action, Emotion, and Social Behavior,
pages 225-231.
(Reprinted from Artificial Social Systems: Proceedings
of the 4th European Workshop on Modeling Autonomous
Agents in a Multi-Agent World, 1994.)
Section 3.2 Communications and Knowledge Sharing
3 articles (on agent communication, knowledge sharing, application
of ontologies)
- Yannis Labrou and Tim Finin,
Semantics and Conversations for an Agent Communication
Language,
pages 235-242.
(Reprinted from Proceedings of the International Joint
Conference on Artificial Intelligence, 1997.)
- Ramesh S. Patil, Richard E. Fikes, Peter
F. Patel-Schneider, Don McKay, Tim Finin,
Thomas Gruber, and Robert Neches,
The DARPA Knowledge Sharing Effort: Progress Report,
pages 243-254.
(Reprinted from Proceedings of the Third International
Conference on Principles of Knowledge Representation
and Reasoning, 1992.)
- Michael L. Dowell, Larry M. Stephens, and Ronald
D. Bonnell,
Using a Domain-Knowledge Ontology as a Semantic
Gateway among Information Resources,
pages 255-260.
(Reprinted from Proceedings of the IJCAI
Workshop on Basic Ontological Issues in Knowledge
Sharing, 1995.)
Section 3.3 Distributed Computing Aspects
6 articles (on operating system aspects, mobile or itinerant
agents, enabled email, digital cash and credit, security and
trust)
- Dag Johansen, Robbert van Renesse, and Fred
B. Schneider,
Operating System Support for Mobile Agents,
pages 263-266.
(Reprinted from Proceedings of the 5th IEEE
Workshop on Hot Topics in Operating Systems, 1995.)
- David Chess, Benjamin Grosof, Colin Harrison,
David Levine, Colin Parris, and Gene Tsudik,
Itinerant Agents for Mobile Computing,
pages 267-282.
(Reprinted from IEEE Personal Communications, 1995.)
- Daniela Rus, Robert Gray, and David Kotz,
Transportable Information Agents,
pages 283-291.
(Reprinted from Proceedings of the
International Conference on Autonomous Agents, 1997.)
- Nathaniel S. Borenstein,
Email with a Mind of its Own: The Safe-Tcl Language
for Enabled Email,
pages 292-298.
(Reprinted from Proceedings of the IFIP
International Working Conference on Upper Layer
Protocols and Architectures, 1994.)
- Marvin A. Sirbu,
Credits and Debits on the Internet,
pages 299-305.
(Reprinted from IEEE Spectrum, 1997.)
- Michael K. Reiter,
Distributing Trust with the Rampart Toolkit,
pages 306-309.
(Reprinted from Communications of the ACM, 1996.)
Chapter 4 Models of Agency
Section 4.1 Rational Agency: Logical
2 articles (on BDI models and agent-oriented programming)
- Anand S. Rao and Michael P. Georgeff,
Modeling Rational Agents Within a BDI-Architecture,
pages 317-328.
(Reprinted from Proceedings of the
International Conference on Principles of Knowledge
Representation and Reasoning, 1991.)
- Yoav Shoham,
Agent-Oriented Programming,
pages 329-349.
(Reprinted from Artificial Intelligence, 1993.)
Section 4.2 Rational Agency: Economic
3 articles (on game theory and negotiation, market-oriented
programming, focal point techniques)
- Jeffrey S. Rosenschein and Gilad Zlotkin,
Designing Conventions for Automated Negotiation,
pages 353-370.
(Reprinted from AI Magazine, 1994.)
- Michael P. Wellman,
A Computational Market Model for Distributed
Configuration Design,
pages 371-379.
(Reprinted from AI EDAM, 1995.)
- Maier Fenster, Sarit Kraus, and Jeffrey Rosenschein,
Coordination without Communication: Experimental
Validation of Focal Point Techniques,
pages 380-386.
(Reprinted from Proceedings of the
International Conference on Multiagent Systems, 1995.)
Section 4.3 Social Agency
5 articles (on social knowledge and action, open systems science,
dependence networks, society of objects, cooperative problem
solving)
- Les Gasser,
Social Conceptions of Knowledge and Action:
DAI Foundations and Open Systems Semantics,
pages 389-404.
(Reprinted from Artificial Intelligence, 1991.)
- Carl Hewitt and Jeff Inman,
DAI Betwixt and Between:
From ``Intelligent Agents'' to Open Systems Science,
pages 405-415.
(Reprinted from IEEE Transactions on Systems,
Man, and Cybernetics, 1991.)
- Jaime Simao Sichman, Rosaria Conte, Yves
Demazeau, and Cristiano Castelfranchi,
A Social Reasoning Mechanism Based on Dependence Networks,
pages 416-420.
(Reprinted from Proceedings of the 11th European Conference on
Artificial Intelligence, 1994.)
- Mario Tokoro,
The Society of Objects,
pages 421-429.
(Reprinted from Addendum to the Proceedings of the
International Conference on Object-Oriented
Programming Systems, Languages, and Applications,
1993.)
- Michael Wooldridge and Nick Jennings,
Formalizing the Cooperative Problem Solving Process,
pages 430-440.
(Reprinted from Proceedings of the 13th International
Workshop on Distributed Artificial Intelligence, 1994.)
Section 4.4 Interactive Agency
4 articles (on pragmatics of interactions, coordination algorithms,
communication semantics, cooperation)
- Afsaneh Haddadi,
Towards a Pragmatic Theory of Interactions,
pages 443-449.
(Reprinted from Proceedings of the International Conference on
Multiagent Systems, 1995.)
- Keith S. Decker and Victor R. Lesser,
Designing a Family of Coordination Algorithms,
pages 450-457.
(Reprinted from Proceedings of the International Conference on
Multiagent Systems, 1995.)
- Munindar P. Singh,
A Semantics for Speech Acts,
pages 458-470.
(Reprinted from Annals of Mathematics and Artificial
Intelligence, 1993.)
- Andreas Lux and Donald Steiner,
Understanding Cooperation: An Agent's Perspective,
pages 471-477.
(Reprinted from Proceedings of the
International Conference on Multiagent Systems, 1995.)
Section 4.5 Adaptive Agency
5 articles (on learning to coordinate (2 articles), multiagent
reinforcement learning, Markov processes, agent tracking)
- Gerhard Weiss,
Learning to Coordinate Actions in Multi-Agent Systems,
pages 481-486.
(Reprinted from Proceedings of the International Joint
Conference on Artificial Intelligence, 1993.)
- Ming Tan,
Multi-Agent Reinforcement Learning: Independent vs.
Cooperative Learning,
pages 487-494.
(Reprinted from Proceedings of the 10th International
Conference on Machine Learning, 1993.)
- Michael L. Littman, Anthony R. Cassandra, and
Leslie Pack Kaelbling,
Learning Policies for Partially Observable
Environments: Scaling Up,
pages 495-503.
(Reprinted from Proceedings of the 12th
International Conference on Machine Learning, 1995.)
- Milind Tambe, Lewis Johnson, and Wei-Min Shen,
Adaptive Agent Tracking in Real-world Multi-Agent
Domains: A Preliminary Report,
pages 504-508.
(Reprinted from AAAI Spring Symposium on Adaptation,
Coevolution and Learning in Multiagent Systems, 1996.)
- Sandip Sen, Mahendra Sekaran, and John Hale,
Learning to Coordinate Without Sharing Information,
pages 509-514.
(Reprinted from Proceedings of the National
Conference on Artificial Intelligence, 1994.)