Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

2011 — 2026

research
  • Reports
  • Newsletter
  • Methodology
  • Origins
  • Vocab
services
  • Research Sessions
  • Signals Workspace
  • Bespoke Projects
  • Use Cases
  • Signal Scanfree
  • Readinessfree
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
audiences
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
resources
  • Pricing
  • Partners
  • How We Work
  • Data Visualization
  • Multi-Model Method
  • FAQ
  • Security & Privacy
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
  • Login
ResearchServicesPricingPartnersAbout
ResearchServicesPricingPartnersAbout
  1. Home
  2. Vocab
  3. Multiagent Systems

Multiagent Systems

Multiple autonomous agents interacting cooperatively or competitively within a shared environment.

Year: 1990Generality: 794
Back to Vocab

Multiagent systems (MAS) are computational frameworks in which multiple autonomous agents — software programs, robots, or simulated entities — perceive, reason about, and act within a shared environment. Each agent operates according to its own objectives and decision-making logic, yet the system's overall behavior emerges from the interactions among agents. These interactions can be cooperative, where agents work together toward a shared goal; competitive, where agents pursue conflicting interests; or mixed, combining elements of both. The field draws on game theory, distributed computing, economics, and reinforcement learning to model and analyze how individual behaviors aggregate into collective outcomes.

In machine learning, multiagent systems became especially prominent with the rise of multi-agent reinforcement learning (MARL), where agents learn policies through trial-and-error interaction with both the environment and each other. This setting introduces unique challenges: the environment is non-stationary from any single agent's perspective because other agents are simultaneously updating their behavior. Techniques such as centralized training with decentralized execution, opponent modeling, and communication protocols have been developed to address these difficulties. Landmark demonstrations include OpenAI Five, which trained agents to play Dota 2 at a superhuman level, and AlphaStar, which mastered StarCraft II — both requiring sophisticated coordination and competition among multiple agents.

Multiagent systems matter because many real-world problems are inherently multi-agent in nature. Autonomous vehicle fleets must coordinate to avoid collisions and optimize traffic flow. Algorithmic trading systems compete and interact in financial markets. Robotic warehouses deploy swarms of agents that must divide tasks efficiently. Even large language model deployments increasingly involve multiple specialized agents collaborating to solve complex tasks. Understanding how to design, train, and analyze agents that behave robustly in the presence of other adaptive agents is therefore central to deploying AI safely and effectively at scale.

A core theoretical challenge in multiagent systems is defining and finding equilibria — stable configurations of agent strategies from which no agent has incentive to deviate unilaterally. Nash equilibrium from game theory provides one such concept, but computing it is often intractable, and agents trained via gradient-based methods may cycle or diverge rather than converge. Active research explores how learning dynamics, communication, and mechanism design can guide multiagent systems toward desirable, stable, and socially beneficial outcomes.

Related

Related

MAS (Multi-Agent System)
MAS (Multi-Agent System)

A network of autonomous AI agents that interact to solve complex problems collectively.

Generality: 713
Agent-to-Agent Interaction
Agent-to-Agent Interaction

How autonomous agents communicate and cooperate to achieve individual or shared goals.

Generality: 695
Cooperativity
Cooperativity

Multiple agents or components collaborating to achieve outcomes beyond individual capability.

Generality: 695
Autonomous Agents
Autonomous Agents

AI systems that independently perceive, decide, and act to achieve goals.

Generality: 792
Agent
Agent

An autonomous system that perceives its environment and acts to achieve goals.

Generality: 875
Group-Based Alignment
Group-Based Alignment

Coordinating multiple AI agents to share goals, values, and behaviors without conflict.

Generality: 395