CloseHelpPrint
Kies de Nederlandse taal
Course module: INFOMAS
INFOMAS
Multi-agent systems
Course infoSchedule
Course codeINFOMAS
ECTS Credits7.5
Category / LevelM (M (Master))
Course typeCourse
Language of instructionEnglish
Offered byFaculty of Science; Graduate School of Natural Sciences; Graduate School of Natural Sciences;
Contact persondr. M.M. Dastani
Telephone+31 30 2533599
E-mailM.M.Dastani@uu.nl
Lecturers
Lecturer
dr. T. Baarslag
Other courses by this lecturer
Course contact
dr. M.M. Dastani
Other courses by this lecturer
Lecturer
dr. M.M. Dastani
Other courses by this lecturer
Teaching period
3-GS  (07/02/2022 to 22/04/2022)
Teaching period in which the course begins
3-GS
Time slotB: B (TUE-morning, THU-afternoon)
Study mode
Full-time
Enrolment periodfrom 01/11/2021 up to and including 28/11/2021
Course application processOsiris Student
Enrolling through OSIRISYes
Enrolment open to students taking subsidiary coursesYes
Pre-enrolmentNo
Post-registrationYes
Post-registration openfrom 24/01/2022 up to and including 21/02/2022
Waiting listYes
Course placement processadministratie onderwijsinstituut
Course goals
After completing the course, the student
  • Knows the main concepts and abstractions that are used in multi-agent systems (e.g., autonomous agents, environment, interaction, knowledge, preference, strategy, protocol)
  • Is acquainted with the theoretical aspects and problems of multi-agent systems (e.g., preference modelling, interaction analysis, negotiation, communication, coordination)
  • 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, voting systems, automatic negotiation systems)
  • Has insight into the strengths and weaknesses of multi-agent systems (e.g., distributed nature of multiagent 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)
Assessment
The assessment consists of a written exam (70%) and a group assignment (30%).
To qualify for a repair test, the grade of the original must be at least a 4.
Content

Course form
This course consists of lectures, tutorial and lab sessions, group assignment.

The lectures provide an introduction to the field of multiagent systems and cover the following topics:

  • Decision theory
  • Game theory
  • Communication
  • Social choice
  • Mechanism Design
  • Auctions
The tutorial and lab sessions aim at giving students experience in engineering multiagent systems.
These sessions are organized around a student group assignment to design and develop a multiagent system.

The group assignment consists of three written reports and a Java implementation of a negotiating agent.
The assignment covers multiagent system issues such as:
  • Multiagent negotiation
  • Preference modeling and utility theory
  • Group decision-making
  • Opponent modeling
  • Decision-making under uncertainty
  • Development of Multiagent Systems
For further details see the course webpage http://www.cs.uu.nl/docs/vakken/mas/2022/

Literature
Some sections of "Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundation", by Yoav Shoham and Kevin Leyton-Brown, Cambridge University Press, 2009.
This book is freely available on http://www.masfoundations.org/.
Competencies
-
Entry requirements
You must meet the following requirements
  • Assigned study entrance permit for the master
Required materials
-
Instructional formats
Lecture

Seminar

Tests
Final result
Test weight100
Minimum grade-

CloseHelpPrint
Kies de Nederlandse taal