TY - GEN
T1 - Two-Layer Architecture for Distributed Massively Multi-agent Systems
AU - Murakami, Yohei
AU - Nakaguchi, Takao
AU - Lin, Donghui
AU - Ishida, Toru
N1 - Funding Information:
Acknowledgements. This research was partially supported by a Grant-in-Aid for Scientific Research (A) (17H00759, 2017–2020), a Grant-in-Aid for Scientific Research (B) (18H03341, 2018-2020), and a Grant-in-Aid for Young Scientists (A) (17H04706, 2017–2020) from Japan Society for the Promotion of Science (JSPS).
Publisher Copyright:
© 2019, Springer Nature Switzerland AG.
PY - 2019
Y1 - 2019
N2 - 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.
AB - 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.
KW - Distributed systems
KW - Massively multi-agent systems
UR - http://www.scopus.com/inward/record.url?scp=85066141739&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85066141739&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-20937-7_4
DO - 10.1007/978-3-030-20937-7_4
M3 - Conference contribution
AN - SCOPUS:85066141739
SN - 9783030209360
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 53
EP - 65
BT - Massively Multi-Agent Systems II - International Workshop, MMAS 2018, Revised Selected Papers
A2 - Zambonelli, Franco
A2 - Lin, Donghui
A2 - Ishida, Toru
A2 - Noda, Itsuki
PB - Springer Verlag
T2 - International Workshop on Massively Multi-agent Systems, MMAS 2018
Y2 - 14 July 2018 through 14 July 2018
ER -