Multi-agent Systems
Public syllabus for 2025-2026
Academic overview
Teaching team
Learning time distribution
| Total | ||||||
|---|---|---|---|---|---|---|
| Curriculum | Lecture | Practice | Total Weekly | Lecture | Practice | |
| 42 | 28 | 14 | 3 | 2 | 1 | |
| Exam hours | ||||||
| 10 | ||||||
| Individual Study | Bibliography study | Field study | Homework | Tutoring | Others | |
| 73 | 38 | 14 | 14 | 7 | 0 | |
| Overall | ||||||
| 125 |
Learning outcomes
Knowledge
- Study of multi-agent models and architectures
- Knowledge about the design of MAS applications
- (C1) Understanding of statistical analysis methods and communicating results respecting statistical validation standards
- (C2) Understanding the principles of processing Big Data with the provision of fast access, elements of consistency, security and confidentiality
Skills
- Developing applications based on multi-agent models
- (A3) Designing, implementing and testing software modules suitable for processing and analyzing large volumes of data
- (A1) Identification of techniques and IT tools suitable for data processing and building models
- Ability to analyse and design MAS applications
- (A2) Installation, configuration and use of platforms for processing large volumes of data
- Ability to approach a data processing task, to identify the architecture and the appropriate algorithm
- (A4) Using distributed parallel processing principles in designing scalable applications
Responsibility
- (6a03a0952355ae3a04d2f2fe) Maintaining autonomy, integrity and independence in professional opinions
Online platform
Course content
| Content | Methods | Obs |
|---|---|---|
| C1-2. Intelligent systems | University lecture, conversation, example | Bibliography presentation, and slides |
| C3. Distributed problem solving | University lecture, conversation, example | Including real life examples of distributed problem solving. |
| C4-5. Parallel algorithms in AI (Knowledge representation; Rules compilation; Reasoning). | University lecture, conversation, example | |
| C6. Agent based systems | University lecture, conversation, example | Presenting Reactive, Deliberative and Hybrid models |
| C7-9. Blackboard model (Distributed expert systems; Cooperation models; Classification of blackboard systems; Applications. | University lecture, conversation, example | Including Real life examples of blackboard systems. |
| C10-14. Multi-agent models (Foundations; Agents classification; Interaction and cooperation; Communication; Collaboration and coordination, Mobile agents, Security) | University lecture, conversation, example | Including modern agent based systems such as Serf and Consul from Hashicorp. |
Course bibliography
1.Michael Wooldridge - An Introduction to Multi - Agent Systems, John Wiley & Sons, 20092.F. Bellifemine, G. Claire, D. Greenwood – Developing Multi-Agent Systems with Jade, John Wiley \& Sons' 20073.S.Russel, P. Norvig - Artificial Intelligence. A Modern Approach, second edition, Prentice Hall, 20104.J. Ferber - Les systemes multi-agents. Vers une intelligence collective, InterEditions, 19955.M. dInverno - Understanding Agent Systems, Springer Verlag, second edition, 20046.M. Singh and M. Huhns. Readings in Agents. Morgan-Kaufmann Publishers, 1997.7.M. P. Singh - Multiagent Systems - A theoretical Framework for Intentions, Know-How, and Communications, Springer Verlag, 19948.J. M. Bradshaw - Software agents, MIT Press, 19979.G. Weiss, eds. Multi-Agent Systems. A modern approach to Distributed AI, The MIT Press, 1999.10.G. F. Luger, W. A. Stubblefield - Artificial intelligence and the design of expert systems, Benjammin/Cummings Pbs., 200511.T. Ishida - Parallel, Distributed and Multiagent Production Systems, Springer Verlag, 199412.R. Engelmore, T. Morgan - Blackboard systems, Addison Wesley, 198813.H. Kitano, J. A. Hendler - Massively Parallel Artificial Intelligence,14.MIT Press, 199415.M. Watson - Intelligent Java applications for the Internet and intranets, Morgan Kaufmann, 1997 (sau versiunea in romana, ed. ALL, 1999)16.M. Wooldridge, N. R. Jennings - Intelligent agents: Theory and practice, Knowledge engineering review, 199517.*** IEEE - Intelligent systems18.*** Autonomous Agents and Multi-Agent Systems, Kluwer Academic Pbs.19.J. Giarratano, G. Riley - Expert Systems: Principles and Programming, PWS Pbs. Comp., ITP, 4th edition, 200520.Ernest Friedman-Hill - Jess in action. Java rule-based systems, Manning Publ. Co., 200321.http://www.ghg.net/clips/Version623.html22.http://herzberg.ca.sandia.gov/jess/23.http://myri1.ieat.ro/mas/; http://www.cougaar.org/24.http://www.ai.sri.com/oaa/; http://jade.tilab.com/
Seminar content
| Content | Methods | Obs |
|---|---|---|
| Parallel algorithms and architectures for rule based systems Expert systems / MAS developed on: Clips, JADE, PADE, SPADE, Spade, LangGraph, Mesa, uAgent etc. As well as application specific distributed agent based software such as Serf and Consul. | ||
| Bibliography:1.Michael Wooldridge - An Introduction to Multi - Agent Systems, John Wiley & Sons, 20092.F. Bellifemine, G. Claire, D. Greenwood – Developing Multi-Agent Systems with Jade, John Wiley \& Sons' 20073.S.Russel, P. Norvig - Artificial Intelligence. A Modern Approach, second edition, Prentice Hall, 20104.J. Ferber - Les systemes multi-agents. Vers une intelligence collective, InterEditions, 19955.M. dInverno - Understanding Agent Systems, Springer Verlag, second edition, 20046.M. Singh and M. Huhns. Readings in Agents. Morgan-Kaufmann Publishers, 1997.7.M. P. Singh - Multiagent Systems - A theoretical Framework for Intentions, Know-How, and Communications, Springer Verlag, 19948.J. M. Bradshaw - Software agents, MIT Press, 19979.G. Weiss, eds. Multi-Agent Systems. A modern approach to Distributed AI, The MIT Press, 1999.10.G. F. Luger, W. A. Stubblefield - Artificial intelligence and the design of expert systems, Benjammin/Cummings Pbs., 200511.T. Ishida - Parallel, Distributed and Multiagent Production Systems, Springer Verlag, 199412.R. Engelmore, T. Morgan - Blackboard systems, Addison Wesley, 198813.H. Kitano, J. A. Hendler - Massively Parallel Artificial Intelligence,14.MIT Press, 199415.M. Watson - Intelligent Java applications for the Internet and intranets, Morgan Kaufmann, 1997 (sau versiunea in romana, ed. ALL, 1999)16.M. Wooldridge, N. R. Jennings - Intelligent agents: Theory and practice, Knowledge engineering review, 199517.*** IEEE - Intelligent systems18.*** Autonomous Agents and Multi-Agent Systems, Kluwer Academic Pbs.19.J. Giarratano, G. Riley - Expert Systems: Principles and Programming, PWS Pbs. Comp., ITP, 4th edition, 200520.Ernest Friedman-Hill - Jess in action. Java rule-based systems, Manning Publ. Co., 200321.http://www.ghg.net/clips/Version623.html22.http://herzberg.ca.sandia.gov/jess/23.http://myri1.ieat.ro/mas/; http://www.cougaar.org/24.http://www.ai.sri.com/oaa/; http://jade.tilab.com/ |
Seminar bibliography
(none)
Corroboration
(none)
AI tools guidance
Evaluation and delivery
| Activity | Criteria | Methods | Percentage |
|---|---|---|---|
| C |
|
|
|
| C |
|
|
|
| S |
|
|
|
Performance standards
Written examination / Examinare scrisă: •Course: The capacity to understand basic concepts of MAS and the capacity to understand basic principles to implement MAS. •Lab.: Middle level MAS problem solving
Additional info
(none)