Close

Multi-Agent Systems

Multi-Agent Systems

Course Information

CourseMulti-Agent Systems CodeSPEE16TBK
Directions60610500 – Computer Engineering (Computer Engineering) Form of StudyFull-time
Semester6 Total Hours, Credit120, 6
Lectures30 Practical Lessons18
Laboratory0 Independent Work72
Subject TeacherIsmailova Shakhnoza Taught LanguageEnglish

Lectures – Semester VI

L1Introduction to Multi-Agent Systems and Architectures. Intelligent AgentsDownload
L2Introduction to Multi-Agent Systems and Architectures. Multi-Agent OrganizationDownload
L3Multi-Agent Communication. Agent CommunicationDownload
L4Multi-Agent Communication. Negotiation and AuctionsDownload
L5Multi-Agent Communication. Conflicts among AgentsDownload
L6Fundamental Coordination in Multi-Agent Systems. Computational Social ChoiceDownload
L7Fundamental Coordination in Multi-Agent Systems. Mechanism Design and AuctionsDownload
L8Fundamental Coordination in Multi-Agent Systems. Computational Coalition FormationDownload
L9Fundamental Coordination in Multi-Agent Systems. Trust and Reputation in Multi-Agent SystemsDownload
L10Distributed Cognitive Abilities in Multi-Agent Systems. Multi-Agent LearningDownload
L11Distributed Cognitive Abilities in Multi-Agent Systems. Multi-Agent Planning, Monitoring, and ExecutionDownload
L12Distributed Cognitive Abilities in Multi-Agent Systems. Distributed Constraint Processing and OptimizationDownload
L13Design and Development of Multi-Agent Systems. Programming Multi-Agent SystemsDownload
L14Design and Development of Multi-Agent Systems. Specification and Verification of Multi-Agent SystemsDownload
L15Design and Development of Multi-Agent Systems. Agent-Oriented Software EngineeringDownload

Practical Lessons – Semester VI

CodeTopicMaterial
P1Introduction: Installing and configuring the programming environmentDownload
P2Creating the first simple agentDownload
P3Agent Architecture. Designing a Reflexive AgentDownload
P4Agent Interaction. Programming Communication between AgentsDownload
P5Simulation of Action CoordinationDownload
P6Developing Negotiation Strategies: ModelingDownload
P7Role Assignment ProgramDownload
P8Agent Training. Implementing Reinforcement Learning in MASDownload
P9Developing a Mini-Project based on a Multi-Agent SystemDownload

Refrences

TypeReference
MainGerhard Weiss. WMultiagent systems. Second edition.2013
MainWooldridge, M. An Introduction to MultiAgent Systems (2nd Edition, 2009).
MainJacques Ferber "Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence"
AdditionalRussell, S., & Norvig, P. Artificial Intelligence: A Modern Approach (4th Edition, 2020).
AdditionalShoham, Y., & Leyton-Brown, K. PMultiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations (2008). J