What is it about?

Real-time (RT) computing and multi-agent systems (MAS) have established their positions, but do they actually fit together? This paper examines if there is any hope of bringing RT into MAS context and if both concepts can exist in the same project.

Featured Image

Why is it important?

This paper discusses the integration of two paradigms to meet soft real-time constraints within a distributed middleware based on both MAS and RT specifications. From a technological point of view of this integration, the findings show that this integration is possible. It demonstrates that results for non-immense multi-agent applications are acceptable in that they exhibit a nearly linear scalability of the platform in the range considered.

Perspectives

The results show the impact on performance of platform type and capacity with the non-RT approach in particular yielding less accuracy but better stability in agent execution. More meaningful results are possible when a genuine thread-per-agent execution model could be developed. The main advantage of using a single Java thread for all agent behaviors lies in the greatly reduced multi-threading overhead.

Dr. Dariusz Krol
Politechnika Wroclawska

Read the Original

This page is a summary of: Development of a real-time multi-agent system: A practical study on ensuring timing correctness, Journal of Intelligent & Fuzzy Systems, January 2017, IOS Press,
DOI: 10.3233/jifs-169142.
You can read the full text:

Read

Contributors

The following have contributed to this page