Solution
The correct answer is Multiagents with diverse objectives and communication abilities
Key PointsA Multi-Agent System (MAS) is generally structured based on your third description, "Multi-agents with diverse objectives and communication abilities."
- In more depth, the generic structure of MAS involves the following main components:
- Agents: At the core of a MAS, there are multiple autonomous agents. Each agent in the system has the ability to perform tasks individually.
- Objectives: Each agent can have diverse objectives. Their goals do not necessarily have to align and can be either cooperative (sharing a goal), or competitive (having conflicting goals).
- Communication: Agents in a MAS have the ability to communicate with one another. This can be through a variety of means, such as direct communication (e.g., message passing) or indirect communication (e.g., stigmergy).
- Tasks: The tasks assigned to agents can vary, including problem solving, information retrieval, negotiation, cooperation, competition, etc.
- Environment: MAS also involves the Environment where the agents operate - their world, essentially. This includes anything that the agents can interact with.
The other structures mentioned (single agent with multiple objectives, multiagents with a single objective, multiagent with two objectives) do not fully encapsulate the complexity and capability of a full-fledged Multi-Agent System, although they represent certain aspects or cases of an MAS.