A paradigm known as multi-agent systems (MAS) combines several independent agents to accomplish intricate tasks. The creation of such systems presents difficulties with control flow, specialization, and modularity. With an emphasis on Lang-Graphbased implementation, this study examines various MAS topologies, such as network-based, supervisor-led, and hierarchical models. According to the results, MAS enhances performance and modularity while requiring careful inter-agent communication strategy design. This paper provides a thorough analysis of the architecture of Multi-Agent Systems (MAS), emphasizing its fundamental ideas, constituent parts, and uses. In the advanced distributed computing paradigm known as MAS, autonomous agents work together to resolve challenging issues. In “order to shed light on the possibilities of MAS in a number of fields, including as robotics, e-commerce, transportation, and healthcare, this study examines agent definitions, system architecture, communication protocols, decision-making methods, and practical applications. Autonomous agents are integrated in Multi-Agent Systems (MAS) to address complex issues, although control flow, specialization, and modularity present difficulties. This paper examines three topologies-network-based, supervisorled, and hierarchical-detailing inter-agent communication protocols and coordination mechanisms with an emphasis on Lang-Graph-based implementations. Each architecture is demonstrated with sample code, and the findings demonstrate that, with well-thought-out communication mechanisms, MAS improves performance and modularity. Applications include e-commerce, healthcare, transportation, and robots.
Paper
The full text of this publication is not hosted on 44B due to licensing.
Read it at OpenAlex