Multi-agent Coordination with Deferred Asynchronous Messaging in a Distributed Coordination Space

dc.citation.epage90
dc.citation.issue2
dc.citation.spage83
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.authorBotchkaryov, A.
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2024-03-19T10:17:57Z
dc.date.available2024-03-19T10:17:57Z
dc.date.created2022-02-28
dc.date.issued2022-02-28
dc.description.abstractA method of multi-agent coordination with deferred asynchronous messaging in a distributed coordination space has been proposed. The method has been based on the concept of multi-agent conditional interaction. The method has used: 1) a distributed coordination space in which agents move; 2) the rules of state transitions for the coordination space nodes depending on the movements of agents; 3) the rules of agents move and state transitions depending on the states of the coordination space nodes; 4) a multi-agent coordination game based on the coordination space and the rules. The coordination space has been implemented based on the distributed shared memory of agents. The rules have been applied by exchanging deferred asynchronous messages between agents through the distributed shared memory. The agent’s decisions about movement in the coordination space and their consequences are interpreted according to the rules in asynchronous messages. Delivery of messages to other agents has been deferred until these agents visit the corresponding nodes of the coordination space. This has ensured: 1) mutual exclusion when agents choose conflicting actions, and 2) resilience of multi-agent coordination to agent failures and loss of coordinating messages. Four multi-agent coordination games have been considered as examples. The issue of fault tolerance of the proposed coordination method has been considered. The simulation results show that the use of the method ensures the resilience of multi-agent coordination to agent failures in the considered coordination games.
dc.format.extent83-90
dc.format.pages8
dc.identifier.citationBotchkaryov A. Multi-agent Coordination with Deferred Asynchronous Messaging in a Distributed Coordination Space / A. Botchkaryov // Advances in Cyber-Physical Systems. — Lviv : Lviv Politechnic Publishing House, 2022. — Vol 7. — No 2. — P. 83–90.
dc.identifier.citationenBotchkaryov A. Multi-agent Coordination with Deferred Asynchronous Messaging in a Distributed Coordination Space / A. Botchkaryov // Advances in Cyber-Physical Systems. — Lviv : Lviv Politechnic Publishing House, 2022. — Vol 7. — No 2. — P. 83–90.
dc.identifier.doidoi.org/10.23939/acps2022.02.083
dc.identifier.issn2524-0382
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/61493
dc.language.isoen
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofAdvances in Cyber-Physical Systems, 2 (7), 2022
dc.relation.references[1] Dorri, A., Kanhere, S., Jurdak, R. (2018). Multi-Agent Systems: A Survey, in IEEE Access, vol. 6, 28573–28593. DOI: 10.1109/ACCESS.2018.2831228.
dc.relation.references[2] Rizk, Y., Awad, M., Tunstel, E. (2018). Decision Making in Multi-Agent Systems: A Survey, in IEEE Transactions on Cognitive and Developmental Systems, vol. 10, no. 3, 514–529. DOI: 10.1109/TCDS.2018.2840971.
dc.relation.references[3] Sun, Z. (2018). Cooperative Coordination and Formation Control for Multi-agent Systems. Springer Cham, 179 p. DOI: 10.1007/978-3-319-74265-6.
dc.relation.references[4] Arup Kumar Sadhu, Amit Konar (2020). Multi-Agent Coordination: A Reinforcement Learning Approach, Wiley. 320 p.
dc.relation.references[5] Binyamin, S., Ben Slama, S. (2022). Multi-Agent Systems for Resource Allocation and Scheduling in a Smart Grid. Sensors, 22, 8099, 1–40. DOI: 10.3390/s22218099.
dc.relation.references[6] Nezamoddini, N., Gholami, A. (2022). A Survey of Adaptive Multi-Agent Networks and Their Applications in Smart Cities. Smart Cities, 5(1), 318–346. DOI: 10.3390/smartcities5010019.
dc.relation.references[7] Zhou, L., Zheng, Y., Zhao, Q., Xiao, F., Zhang, Y. (2022). Game-based coordination control of multi-agent systems. Systems & Control Letters. 169, 1–24. 105376. DOI: 10.1016/j.sysconle.2022.105376.
dc.relation.references[8] Paccagnan, D., Chandan, R., Marden, J. (2022). Utility and mechanism design in multi-agent systems: An overview. Annual Reviews in Control, 53, 315–328. DOI: 10.1016/j.arcontrol.2022.02.002.
dc.relation.references[9] Jin, B., Cao, M. (2022). Control using Q-learning for networked coordination games, 2022 13th Asian Control Conference (ASCC), 941–946. DOI: 10.23919/ASCC56756.2022.9828324.
dc.relation.references[10] Merlevede, J., Johnson, B., Grossklags, J., Holvoet, T. (2019). Time-Dependent Strategies in Games of Timing. In: Decision and Game Theory for Security. GameSec 2019. Lecture Notes in Computer Science, vol. 11836. Springer, Cham, 310–330. DOI: 10.1007/978-3-030-32430-8_19.
dc.relation.references[11] Smirnov, V., Wait, A. (2022). General Timing Games with Multiple Players (April 22, 2022). 34 p. Available at SSRN: https://ssrn.com/abstract=4090339, DOI: 10.2139/ssrn.4090339. [12] Merlevede, J., Johnson, B., Grossklags, J., Holvoet, T. (2021). Exponential discounting in security games of timing. Journal of Cybersecurity, vol. 7, iss. 1, 1–20. DOI: 10.1093/cybsec/tyaa008.
dc.relation.referencesen[1] Dorri, A., Kanhere, S., Jurdak, R. (2018). Multi-Agent Systems: A Survey, in IEEE Access, vol. 6, 28573–28593. DOI: 10.1109/ACCESS.2018.2831228.
dc.relation.referencesen[2] Rizk, Y., Awad, M., Tunstel, E. (2018). Decision Making in Multi-Agent Systems: A Survey, in IEEE Transactions on Cognitive and Developmental Systems, vol. 10, no. 3, 514–529. DOI: 10.1109/TCDS.2018.2840971.
dc.relation.referencesen[3] Sun, Z. (2018). Cooperative Coordination and Formation Control for Multi-agent Systems. Springer Cham, 179 p. DOI: 10.1007/978-3-319-74265-6.
dc.relation.referencesen[4] Arup Kumar Sadhu, Amit Konar (2020). Multi-Agent Coordination: A Reinforcement Learning Approach, Wiley. 320 p.
dc.relation.referencesen[5] Binyamin, S., Ben Slama, S. (2022). Multi-Agent Systems for Resource Allocation and Scheduling in a Smart Grid. Sensors, 22, 8099, 1–40. DOI: 10.3390/s22218099.
dc.relation.referencesen[6] Nezamoddini, N., Gholami, A. (2022). A Survey of Adaptive Multi-Agent Networks and Their Applications in Smart Cities. Smart Cities, 5(1), 318–346. DOI: 10.3390/smartcities5010019.
dc.relation.referencesen[7] Zhou, L., Zheng, Y., Zhao, Q., Xiao, F., Zhang, Y. (2022). Game-based coordination control of multi-agent systems. Systems & Control Letters. 169, 1–24. 105376. DOI: 10.1016/j.sysconle.2022.105376.
dc.relation.referencesen[8] Paccagnan, D., Chandan, R., Marden, J. (2022). Utility and mechanism design in multi-agent systems: An overview. Annual Reviews in Control, 53, 315–328. DOI: 10.1016/j.arcontrol.2022.02.002.
dc.relation.referencesen[9] Jin, B., Cao, M. (2022). Control using Q-learning for networked coordination games, 2022 13th Asian Control Conference (ASCC), 941–946. DOI: 10.23919/ASCC56756.2022.9828324.
dc.relation.referencesen[10] Merlevede, J., Johnson, B., Grossklags, J., Holvoet, T. (2019). Time-Dependent Strategies in Games of Timing. In: Decision and Game Theory for Security. GameSec 2019. Lecture Notes in Computer Science, vol. 11836. Springer, Cham, 310–330. DOI: 10.1007/978-3-030-32430-8_19.
dc.relation.referencesen[11] Smirnov, V., Wait, A. (2022). General Timing Games with Multiple Players (April 22, 2022). 34 p. Available at SSRN: https://ssrn.com/abstract=4090339, DOI: 10.2139/ssrn.4090339. [12] Merlevede, J., Johnson, B., Grossklags, J., Holvoet, T. (2021). Exponential discounting in security games of timing. Journal of Cybersecurity, vol. 7, iss. 1, 1–20. DOI: 10.1093/cybsec/tyaa008.
dc.relation.urihttps://ssrn.com/abstract=4090339
dc.rights.holder© Національний університет “Львівська політехніка”, 2022
dc.rights.holder© Botchkaryov A., 2022
dc.subjectmulti-agent system
dc.subjectmulti-agent coordination
dc.subjectcoordination space
dc.subjectcoordination game
dc.titleMulti-agent Coordination with Deferred Asynchronous Messaging in a Distributed Coordination Space
dc.typeArticle

Files

Original bundle

Now showing 1 - 2 of 2
Thumbnail Image
Name:
2022v7n2_Botchkaryov_A-Multi_agent_Coordination_83-90.pdf
Size:
377.02 KB
Format:
Adobe Portable Document Format
Thumbnail Image
Name:
2022v7n2_Botchkaryov_A-Multi_agent_Coordination_83-90__COVER.png
Size:
557.64 KB
Format:
Portable Network Graphics

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.74 KB
Format:
Plain Text
Description: