Multiagent Systems and Technologies
Course: Artificial Intelligence Technologies
Structural unit: Faculty of information Technology
Title
Multiagent Systems and Technologies
Code
ОК 11
Module type
Обов’язкова дисципліна для ОП
Educational cycle
Second
Year of study when the component is delivered
2021/2022
Semester/trimester when the component is delivered
2 Semester
Number of ECTS credits allocated
5
Learning outcomes
Possess specialized conceptual knowledge that includes modern scientific achievements in the field of computer science and serves as a basis for original thinking and research, as well as critical analysis of issues in the field of computer science and at the boundary of knowledge domains.
Design architectural solutions for information and computer systems of varying purposes.
Gather, formalize, systematize, and analyze the needs and requirements of the information or computer system under development, operation, or support.
Master the principles of building multi-agent systems, approaches to organizing agent interaction, and utilize specialized tools for their implementation.
Form of study
Prerequisites and co-requisites
To possess basic skills in working with any programming development environment and to have skills in programming language Java.
Course content
Multi-agent systems (MAS) are one of the most important research and development directions in the field of computer science. MAS consist of several software components - agents, which are capable of cooperating with each other to solve problems that cannot be solved individually by each separate agent. MAS have a very wide range of applications in various fields: industrial process control, e-commerce, resource management, dispatching, biotechnology and medicine, robotics, and so on. The study of this discipline is dedicated to such issues as the concept of an agent and its architecture, organization of effective cooperation among agents in MAS and conflict resolution, approaches to autonomous decision making by agents in multi-agent contexts, and case-based tools for designing and developing MAS.
The course is aimed at developing the students ability to understand advanced technologies of multi-agent systems, design, implement and apply these technologies in the development of intelligent applications, services or systems.
Recommended or required reading and other learning resources/tools
1. Wooldridge, Michael (2009). An Introduction to Multi-agent Systems (second ed.). John Wiley & Sons. p. 484.
2. – Shoham Y., Leyton-Brown K., Multiagent Systems: Algorithmic, Gamer-Theoretic, and Logical Foundations. Cambridge UP, 2009.
3. Weiss G., editor. Multi-Agent Systems. MIT Press, 2013, 2nd edition.
Planned learning activities and teaching methods
Lectures, Laboratory classes, Student's work independently
Assessment methods and criteria
Student assessment is carried out from all types of work, including the study of theoretical material, laboratory work, and individual tasks, modular control work.
The maximum number of points that a student can receive for work during the semester is 60 points on a 100-point scale.
The form of the final evaluation is the credit. The assessment is carried out by issuing a final grade, which is defined as the sum of points for all successfully assessed learning outcomes.
Language of instruction
Ukrainian
Lecturers
This discipline is taught by the following teachers
Faculty of information Technology
Departments
The following departments are involved in teaching the above discipline
Faculty of information Technology