Course contents 2011-2012
(subject to change)
0. Course Presentation
1. Introduction
- Contents:
- Origins
- Agent types
- Agent Architectures
- Deliberative Architectures
- Reactive Architectures
- [slides] Introduction
to Multiagent Systems
- Recommended readings (about agents):
- Recommended readings (about Artificial Intelligence):
- S. Russel, P. Norvig. "Introduction"
(to Artificial Intelligence)
Chapter 1 in book "Artificial Intelligence: A
Modern Approach".
- AI Lectures
(Dartmouth College.)
2. Knowledge Representation and Communication
- Contents:
- Knowledge Representation
- Ontologies: design, methodologies
- Mark-up Languages (XML, RDF, DAML+OIL)
- Agent Communication
- Communication Protocols
- Communication Languages and Performatives (KQML,
FIPA ACL)
- [slides] Part
1: Knowledge Representation
- [slides] Part
2: Agent Communication
- Recommended readings:
3. Reasoning in Agents
4. Multiagent Systems Design
- Contents:
- Agent-Oriented Software Engineering methodologies.
- GAIA methodology
- Prometheus methodology
- Coordination Models
- Social Models
- Reputation and Trust. Social Roles.
- Electronic Organizations
- Electronic Institutions
- Non-social models
- Explicit Coordination
- Implicit Coordination
- [slides] Part
1: Agent-Oriented Software Engineering. The GAIA Methodology
- [slides] Part
2: The Prometheus Methodology
- [slides]
Part 3: Introduction to Coordination. Trust and Reputation
- [slides] Part
4: Social Models. Electronic Organizations
- [slides] Part
5: Electronic Institutions
- [slides] Part
6: Coordination I. Explicit coordination
- [slides] Part
7: Coordination II. Implicit coordination
- Recommended readings:
- N. Jennings, M. Wooldridge "Agent-Oriented
Software Engineering "
- [GAIA v.1] M. Wooldridge, N. Jennings, D. Kinny. "The
GAIA methodology for Agent-Oriented Analysis and Design"
Journal of Autonomous Agents and Multi-Agent Systems (3)
3, pp. 285-312. Kluwer 2000.
- [GAIA v.2] F. Zambonelli, M. Wooldridge, N. Jennings.
"Developing
Multiagent Systems: The Gaia Methodology" ACM
Transactions on Software Engineering and Methodology,
Vol. 12, No. 3, July 2003.
- L. Padgham, M. Winikoff. "Prometheus:
A Pragmatic Methodology for Engineering Intelligent Agents".
- S. Willmott. "Coordination and Organisation”
Appendix B Chapter from his PhD Thesis, EPFL, 2006.
- J. Sabater I Mir. “Trust
and reputation for agent societies”
PhD Thesis, CSIC, 2003.
- L. Mui, "Computational
Models of Trust and Reputation: Agents, Evolutionary Games,
and Social Networks”.
PhD Thesis, Massachusets Institute of Technology, 2002.
- V. Dignum. "A
model for organizational interaction: based on agents,
founded in logic".
PhD Thesis, Universiteit Utrecht, 2003.
- J. Vázquez Salceda. “The Role of Norms
and Electronic Institutions in Multiagent Systems”
Birkhauser-Verlag, 2004.
Original document (PhD Thesis) available on-line [zipped
Postcript document]
5. Situated Agents (robots)
6. Other applications
- Contents:
- Distributed eBusiness Applications
- Interacting with humans
- Adjustable Autonomy
- User Modelling
- Agent-Based Social Simulations
- Multiagent Sistems for videogames
|