Two-Layer Architecture for Distributed Massively Multi-agent Systems

Yohei Murakami*, Takao Nakaguchi, Donghui Lin, Toru Ishida

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Existing massively multi-agent systems are aimed at handling tens of thousands of agents on a single server or a computer cluster. To this end, the agents are implemented as a data structure on the server to run at high speed. However, in future IoS/IoT environments, it will be necessary to deploy agents to distributed servers. Therefore, we propose a two-layered architecture consisting of macro-agents and micro-agents: the former controls the distributed environment and the latter solves the problem cooperatively. The macro-agents pre-installed on servers form a self-organized network by communicating with neighbor macro-agents. On the other hand, micro-agents are implemented as data structures on the server and solve problems under control of the macro-agents. An example scenario is presented to illustrate how to apply the proposed architecture to driving assistance with environment-embedded sensors.

Original languageEnglish
Title of host publicationMassively Multi-Agent Systems II - International Workshop, MMAS 2018, Revised Selected Papers
EditorsFranco Zambonelli, Donghui Lin, Toru Ishida, Itsuki Noda
PublisherSpringer Verlag
Number of pages13
ISBN (Print)9783030209360
Publication statusPublished - 2019
Externally publishedYes
EventInternational Workshop on Massively Multi-agent Systems, MMAS 2018 - Stockholm, Sweden
Duration: 2018 Jul 142018 Jul 14

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11422 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


ConferenceInternational Workshop on Massively Multi-agent Systems, MMAS 2018


  • Distributed systems
  • Massively multi-agent systems

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Two-Layer Architecture for Distributed Massively Multi-agent Systems'. Together they form a unique fingerprint.

Cite this