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.
|
|