After completing the course, the student
- Knows the main concepts and abstractions that are used in multi-agent systems (e.g., agents, organisations, environment, role, norms, communication, coordination, social commitments, beliefs, desires, intentions)
- Is able to model and analyze interactions in multi-agent systems (e.g., communication, negotiation, interaction protocol)
- Is acquainted with the theoretical aspects and problems of multi-agent systems (autonomous systems, normative systems, compliance with norms)
- Knows basic concepts from decision and game theory (e.g., decision rules, various equilibria, mechanism design, social choice functions, voting mechanisms)
- Is able to work with game theoretic concepts (e.g., determining different equilibria, working with different game settings such as strategic and extensive games, determining winners of various voting mechanism and auctions)
- Recognizes different applications of multi-agent systems (e.g., auctions, electronic institutions, virtual organisations)
- Has insight into the strengths and weaknesses of multi-agent systems (e.g., distributed nature of multiagent systems, situatedness of multi-agent systems, impossibility results from game theory and its relevance for multi-agent systems)
- Recognizes the interdisciplinary nature of multi-agent systems (e.g., the relations between multi-agent systems with social sciences, psychology, and economy)
|
|
|
This course focuses on multi-agent issues and will consist of lecture, seminar and lab sessions.
The lectures will cover the following topics:
- Game theory
- Auctions
- Communication
- Social choice
- Mechanism Design
- Normative Multi-Agent Systems
The seminar sessions consists of student presentations and will cover other multi-agent system issues such as:
- Logics for Multi-Agent Systems
- Multi-Agent Organisations and Electronic Institutions
- Normative Multi-Agent Systems
- Argumentation and Dialogues in Multi-Agent Systems
- Multi-Agent Negotiation
- Communication and coordination in Multi-Agent Systems
- Development of Multi-Agent Systems
Each student is expected to present some papers on one of the abovementioned topics.
In the lab sessions the students will develop multi-agent systems on different platforms such as 2APL and Jade.
|
|