Visão Geral
Este curso aborda os fundamentos, modelos e arquiteturas de Sistemas Multiagentes (MAS – Multi-Agent Systems), explorando como múltiplos agentes autônomos interagem, cooperam e competem em ambientes distribuídos. O foco está na coordenação, comunicação e tomada de decisão coletiva em sistemas inteligentes.
Conteúdo Programatico
Module 1 – Introduction to Multi-Agent Systems
- Definition and characteristics of MAS
- Historical background
- Motivation for multi-agent approaches
- Application domains
Module 2 – Agent Interaction and Communication
- Communication languages and protocols
- Direct vs indirect communication
- Message passing
- Coordination basics
Module 3 – Cooperation and Coordination
- Cooperative agents
- Task allocation
- Coordination strategies
- Distributed problem solving
Module 4 – Competition and Game Theory
- Competitive environments
- Game theory fundamentals
- Nash equilibrium
- Strategy formulation
Module 5 – Negotiation and Auctions
- Negotiation models
- Auction mechanisms
- Resource allocation
- Multi-agent bargaining
Module 6 – Organization and Social Structures
- Agent societies
- Roles and norms
- Organizational models
- Trust and reputation systems
Module 7 – Learning in Multi-Agent Systems
- Multi-agent learning concepts
- Reinforcement learning in MAS
- Cooperation vs competition learning
- Adaptation dynamics
Module 8 – Challenges, Ethics and Applications
- Scalability and complexity
- Security and robustness
- Ethical considerations
- Real-world multi-agent applications