1. Preamble
The course on Multi-Agent Coordination is focused the teaching of multi-agent coordination models. Those models are used to coordinate decentralized and open complex systems such as cyber-physical and 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 done on this topic in the Multi-Agent domain, you will learn how to program some of these models for developing Decentralized and Open AI systems.
We use the JaCaMo
platform for the practical exercises that are presented in this course.
2. Course Organisation
Date |
Lectures |
Practical Work |
September 26, 2024 13:30-16:45 / O. Boissier |
||
October 22, 2024 13:30-16:45 / O. Boissier |
Agent-centric Coordination
|
Practical Work |
October 25, 2024 09:00-12:15 / L. G. Nardin, E. Yan |
Project description with planning |
|
November 12, 2024 13:30-16:45 / L. G. Nardin, E. Yan |
Support to the project |
|
November 14, 2024 13:30-16:45 / F. Balbo |
Organization-centric Coordination |
Practical Work |
References |
||
November 26, 2024 13:30-16:45 / L. G. Nardin, E. Yan |
Support to the project |
|
November 29, 2024 09:00-12:15 / F. Balbo |
Environment-centric Coordination |
Practical Work |
References |
||
November 29, 2024 13:30-16:45 / L. G. Nardin, E. Yan |
Support to the project |
|
December 06, 2024 09:00-12:15 / L. G. Nardin |
Interaction-centric Coordination (1)
|
Practical Work |
December 06, 2024 13:30-16:45 / L. G. Nardin |
Support to the project |
|
December 12, 2024 13:30-16:45 / L. G. Nardin |
Interaction-centric Coordination (2)
|
Practical Work |
January 14, 2025 13:30-16:45 |
Presentation of readings |
3. Readings
-
Each student chooses one reading in the list available at eCampus (each students should have a different reading: coordinate with each other)
-
List of papers is available at eCampus
-
Submission of presentation slides by January 09, 2025 via eCampus
-
Presentation on January 14, 2025 : 20 min. of presentation, 10 min. of questions
Date | Time | Student | Paper |
---|---|---|---|
January 14, 2025 |
13:30 - 14:00 |
Naveen Varma Kalidindi |
Agent’s cooperation levels to enhance human-robot teaming |
14:00 - 14:30 |
Mathieu Srour |
A collaborative agent-based traffic signal system for highly dynamic traffic conditions |
|
14:30 - 15:00 |
Anjolaoluwa Adeuyi Joshua |
Multi-paradigm coordination for MAS: Integrating heterogeneous coordination approaches in MAS technologies |
|
15:00 - 15:15 |
|||
15:15 - 15:45 |
Amine Ayadi |
Certified reputation: How an agent can trust a stranger |
|
15:45 - 16:15 |
Céline Ni |
Trust evaluation through relationship analysis |
4. Project
5. Grading policy
-
30% answers to the questions in the practical work sessions
-
30% on the presentation of readings
-
40% on the project
6. Resources
6.1. Installing and Configuring the JaCaMo
platform
-
Installing and Configuring the Multi-Agent Oriented Programming
JaCaMo
Platform -
Install the JaCaMo Platform as a JaCaMo Application Developer.
-
More documentation:
-
On the JaCaMo Project Web Site you can find documentations on the
JaCaMo
platform to program agents (using theJason
Agent Programming Language), to program environment (using theCartago
Environment Programming Framework), to program agents' organisation (using theMoise
Organisation 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)