Preview

Organization of Processes for Solving Functional Problems in Multi-Agent Systems

https://doi.org/10.21122/2227-1031-2025-24-2-87-97

Abstract

When developing technologies for managing production and technical systems, there is a tendency to use the principles of multi-agency, which reflect the development of the system concept of distributed processing of matter, energy and information. To perform work and solve target functional tasks in multi-agent systems, it is assumed that parallel functioning system objects are involved, which to a certain extent are endowed with subjective rights and play the role of executive agents. By introducing components of intelligent control of the components of the designed system, the processes of their individual and group functioning are implemented. With this in mind, the article analyzes the main schemes for organizing processes for solving functional tasks and suggests indicators of the efficiency of multi-agent technologies use. In particular, a variant of solving unrelated system tasks using the same type of executive agents is considered. The possibility of using the same type of agents to solve multivariate problems with subsequent consolidated results is shown. A variant of preliminary decomposition of tasks into separate logically completed phases and further obtaining an aggregated result is also given. An approach to solving functional tasks based on a parallel-sequential conveyor  implementation of their individual stages and subsequent selection of an adequate result is presented. As indicators of the effectiveness of the application of multi-agent technologies to solving system problems, characteristics based on the assessment of time and probability  of obtaining correct results are proposed and analyzed. Thus, the group of indicators characterizing the solution process includes the total time for completing tasks by a group of agents, as well as the compression coefficient in the form of the ratio of the average time of a single-agent sequential solution of a set of tasks to the standard time of their multi-agent execution. The process under consideration is also characterized by the calculated probability of providing the necessary set of solutions in a given standard time and the probability of obtaining a set of correct results with multiple parallel solutions of the problem using a group of agents.

About the Authors

A. V. Gulay
Belarusian National Technical University
Belarus

Address for correspondence: 
Gulay Anatoliy V. – Belаrusian National Technical University,
65, Nezavisimosty Ave.,
220013, Minsk, Republic of Belarus. Tel.: +375 17 293-91-85

is@bntu.by



V. M. Zaitsev
Belarusian National Technical University
Belarus

Minsk



References

1. Rybina G. V. (2017) Modern Architectures of Dynamic Intelligent Systems: Problems of Intellectualization and Main Trends. Pribory i Sistemy. Upravlenie, Kontrol, Diagnostika Instruments and Systems: Monitoring, Control, and Diagnostics, (2), 1–12 (in Russian).

2. Karpov V. E. (2016) Models of Social Behavior in Group Robotics. Upravlenie Bolshimi Sistemami [Management of Large Systems]. Moscow, V. A. Trapeznikov Institute of Control Sciences, Is. 59, 165–232 (in Russian).

3. Gulay A. V., Zaitsev V. M. (2022) Building Intelligent Systems. Minsk: Information and Computing Center of Ministry of Finance of the Republic of Belarus. 368 (in Russian).

4. Gulay A. V. Zaitsev V. M. (2024) Network Information Interaction of Swarm Agents: Technical and Software Implementation. Mekhatronika, Avtomatizatsiya, Upravlenie, 25 (6), 295–305. https://doi.org/10.17587/mau.25. 295-305 (in Russian).

5. Gorodetsky V. I., Grushinsky M. S., Khabalov A. V. (1998) Multi-Agent Systems (Review). Available at: https://spkurdyumov.ru/networks/mnogoagentnye-sistemy-obzor/ (in Russian).

6. Zaitsev V. M. (1982) Organization of Distributed Data Processing on Automated Control System Computing Complexes. Voprosy Radioelektroniki. Ser. Obshchetekhnicheskaya = Questions of Radio Electronics. General Technical Series, (10), 26–32 (in Russian).

7. Tarasov V. B. (2002) From Multi-Agent Systems to Intellectual Oganizations. Moscow, Publishing House of Editorial URSS. 352 (in Russian).

8. Giorgini, P. Müller J. P., Odell J. (2003) Agent-Oriented Software Engineering IV. 4th International Workshop, AOSE 2003, Melbourne, Australia, July 15, 2003. Berlin, Heidelberg, Springer, 2023. 247. https://doi.org/10.1007/b95187.

9. Guessoum Z., Briot J.-P., Faci N., Marin O. (2010) Towards Reliable Multi-Agent System: An Adaptive Replication Mechanism. Multiagent and Grid Systems. 2010, 6 (1), 1–24. https://doi.org/10.3233/mgs-2010-0139.

10. Hübner J. F., Boissier O., Bordini R. H. (2011) A Normative Programming Language for Multi-Agent Organizations. Annals of Mathematics and Artificial Intelligence, 62 (1), 27–53. https://doi.org/10.1007/s10472-011-9251-0.

11. Boissier O., Bordini R. H., Hübner J. F., Ricci A. (2019) Dimensions in Programming Multi-Agent Systems. Knowledge Engineering Review, 34 (2), 1–28. https://doi.org/10.1017/s026988891800005x.

12. Wentzel E. S. (2010) Probability Theory. Moscow, KnoRus Publ. 664 (in Russian).


Review

For citations:


Gulay A.V., Zaitsev V.M. Organization of Processes for Solving Functional Problems in Multi-Agent Systems. Science & Technique. 2025;24(2):87-97. (In Russ.) https://doi.org/10.21122/2227-1031-2025-24-2-87-97

Views: 400


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2227-1031 (Print)
ISSN 2414-0392 (Online)