1. Preamble
The Multi-Agent Coordination course endow students with a general understanding on multi-agent coordination models. Those models are used to coordinate decentralized and open complex systems, such as, cyber-physical social systems.
Taking a multi-agent oriented perspective on coordination of complex systems, this course presents models pertaining to agent-, interaction-, environment- and organization-centred coordination. Besides learning foundations and state of the art works on this topic, students will learn how to program some of these models for developing Decentralized and Open AI systems.
|
Note
|
|
2. Course Organization
Date |
Lectures |
Practical Work |
October 24, 2025 9h00-12h15 / O. Boissier |
||
November 06, 2025 13h30-16h45 / O. Boissier |
Agent-centric Coordination
|
Practical Work |
November 07, 2025 09h00-12h15 / L. G. Nardin, E. Yan |
Project description with planning |
|
November 13, 2025 13h30-16h45 / E. Yan |
Organization-centric Coordination |
Practical Work |
References |
||
November 14, 2025 13h30-16h45 / L. G. Nardin, E. Yan |
Support to the project |
|
November 20, 2025 13h30-16h45 / E. Yan |
Environment-centric Coordination |
Practical Work |
References |
||
November 21, 2025 9h00-12h15 / L. G. Nardin, E. Yan |
Support to the project |
|
November 27, 2025 13h30-16h45 / L. G. Nardin |
Interaction-centric Coordination (1)
|
Practical Work |
November 28, 2025 9h00-12h15 / L. G. Nardin, E. Yan |
Support to the project |
|
December 04, 2025 13h30-16h45 / L. G. Nardin |
Interaction-centric Coordination (2)
|
Practical Work |
December 09, 2025 13h30-16h45 / L. G. Nardin, E. Yan |
Support to the project |
|
December 12, 2025 9h00-12h15 |
Presentation of readings |
|
3. Readings
-
Each group of 2 students chooses 1 (one) paper from the list in eCampus
-
Elaborate the presentation slides
-
Submit the presentation slides by December 09, 2025 at 23h59
-
Presentation
-
The group will deliver the presentation on December 12, 2025
-
The presentation should last at most 20 minutes
-
The presentation will have a 10 minutes Q&A session
-
| Date | Time | Group | Paper |
|---|---|---|---|
December 12, 2025 |
9h00 - 9h30 |
Hind Makarem, Ayoub Heddabou |
Agent’s Cooperation Levels to Enhance Human-Robot Teaming |
9h30-10h00 |
João Pedro Marcal Storino, Walid Abdela |
Multi-paradigm Coordination for MAS: Integrating Heterogeneous Coordination Approaches in MAS Technologies |
|
10h00-10h30 |
Maphineth Ung, Muhammad Zain Ul Abideen |
Verifying Multi-agent Coordination Correctness for BDI Agents |
|
10h45-11h15 |
Sajid Sajid, Irfan Ullah |
Kiko: Programming Agents to Enact Interaction Protocols |
|
11h15-11h45 |
Mohammadamin Norouzi, Raphael Fernandes |
An Abstract Framework for Non-Cooperative Multi-Agent Planning |
|
11h45-12h15 |
Amna Amna, Hema Devika Putta |
Trust Evaluation Through Relationship Analysis |
4. Project
5. Grading policy
-
20% answers to the questions in the practical work sessions
-
30% on the presentation of readings
-
50% on the project
6. Resources
6.1. Installing and Configuring the JaCaMo platform
-
Installing and Configuring the Multi-Agent Oriented Programming
JaCaMoPlatform -
Install the JaCaMo Platform as a JaCaMo Application Developer.
-
More documentation:
-
On the JaCaMo Project Web Site you can find documentations on the
JaCaMoplatform to program agents (using theJasonAgent Programming Language), to program environment (using theCartagoEnvironment Programming Framework), to program agents' organisation (using theMoiseOrganisation Specification Language). -
APIs of:
-
6.2. Additional Resources
-
Multiagent Systems (some chapters, slides)
-
Multi-Agent Oriented Programming. Programming Multi-Agent systems using JaCaMo (MIT Press)