Abstract
In this study, we propose a negotiation protocol for task handovers in the multi-agent cooperative patrol problem (MACPP) to alleviate temporary performance degradation due to planned suspension. In recent years, thanks to improvements in the performance of computers and the spread of technologies such as AI and IoT, systems with multiple agents such as autonomous robots or self-driving machines have been widely adopted to perform tasks on behalf of humans. To prevent sudden breakdowns, planned suspensions for periodic inspections and replacements are mandatory. However, if the agents stop without any prior action in the MACPP, performance rapidly worsens at least temporarily, which may be unacceptable in a number of applications. Meanwhile, in such a planned suspension, information on the agents to be suspended is given in advance, and the performance degradation can be reduced by using this information by transferring the important tasks to others in advance. The proposed novel negotiation method between agents is designed for this purpose based on the existing method for MACPP and can reduce the performance degradation caused by planned suspensions. A comparison with the conventional method shows that the proposed approach can mitigate performance degradation during planned suspension and transition periods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
We assumed that a single timestep was approximately 4Â s, the moving speed was approximately 0.25Â m/s, while the maximum continuous operational time is 1Â h. The charging time from the empty state was 3Â h.
References
Ahmadi, M., Stone, P.: Continuous area sweeping: a task definition and initial approach. In: ICAR 2005. Proceedings., 12th International Conference on Advanced Robotics, pp. 316–323. IEEE (2005)
Ahmadi, M., Stone, P.: A multi-robot system for continuous area sweeping tasks. In: Proceedings 2006 IEEE International Conference on Robotics and Automation (ICRA 2006), pp. 1724–1729. IEEE (2006)
Altshuler, Y., Yanovski, V., Wagner, I.A., Bruckstein, A.M.: Multi-agent cooperative cleaning of expanding domains. Int. J. Robot. Res. 30(8), 1037–1071 (2011). https://doi.org/10.1177/0278364910377245
Chen, S., Wu, F., Shen, L., Chen, J., Ramchurn, S.D.: Multi-agent patrolling under uncertainty and threats. PLoS ONE 10(6), 1–19 (2015). https://doi.org/10.1371/journal.pone.0130154
Elmaliach, Y., Agmon, N., Kaminka, G.A.: Multi-robot area patrol under frequency constraints. In: Proceedings 2007 IEEE International Conference on Robotics and Automation, pp. 385–390 (2007)
Elor, Y., Bruckstein, A.M.: Multi-a(ge)nt graph patrolling and partitioning. In: 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, vol. 2, pp. 52–57 (2009)
Gavranis, A., Kozanidis, G.: An exact solution algorithm for maximizing the fleet availability of a unit of aircraft subject to flight and maintenance requirements. Eur. J. Oper. Res. 242(2), 631–643 (2015)
Ghita, B., Agnès, L., Xavier, D.: Scheduling of production and maintenance activities using multi-agent systems. In: 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA), vol. 1, pp. 508–515. IEEE (2018)
Hattori, K., Sugawara, T.: Effective area partitioning in a multi-agent patrolling domain for better efficiency. In: ICAART (1), pp. 281–288 (2021)
Kalra, N., Ferguson, D., Stentz, A.: Hoplites: a market-based framework for planned tight coordination in multirobot teams. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp. 1170–1177 (2005)
Kato, C., Sugawara, T.: Decentralized area partitioning for a cooperative cleaning task. In: Boella, G., Elkind, E., Savarimuthu, B.T.R., Dignum, F., Purvis, M.K. (eds.) PRIMA 2013. LNCS (LNAI), vol. 8291, pp. 470–477. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-44927-7_36
Li, G., Chesser, G.D., Huang, Y., Zhao, Y., Purswell, J.L.: Development and optimization of a deep-learning-based egg-collecting robot. Trans. Am. Soc. Agric. Biol. Eng. 64(5), 1659–1669 (2021)
Ma, H., Li, J., Kumar, T.S., Koenig, S.: Lifelong multi-agent path finding for online pickup and delivery tasks. In: Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems, pp. 837–845. AAMAS 2017, IFAAMAS, Richland, SC (2017)
Moradi, H., Shadrokh, S.: A robust reliability-based scheduling for the maintenance activities during planned shutdown under uncertainty of activity duration. Comput. Chem. Eng. 130, 106562 (2019). https://www.sciencedirect.com/science/article/pii/S0098135419307173
Okumura, K., Machida, M., Défago, X., Tamura, Y.: Priority inheritance with backtracking for iterative multi-agent path finding. In: Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence ( IJCAI 2019), pp. 535–542. International Joint Conferences on Artificial Intelligence Organization (2019)
Othmani-Guibourg, M., El Fallah-Seghrouchni, A., Farges, J.L.: Path generation with LSTM recurrent neural networks in the context of the multi-agent patrolling. In: 2018 IEEE 30th International Conference on Tools with Artificial Intelligence (ICTAI), pp. 430–437 (2018)
Othmani-Guibourg, M., Fallah-Seghrouchni, A.E., Farges, J.L., Potop-Butucaru, M.: Multi-agent patrolling in dynamic environments. In: 2017 IEEE International Conference on Agents (ICA), pp. 72–77 (2017)
Panteleev, V., Kizim, A., Kamaev, V., Shabalina, O.: Developing a model of multi-agent system of a process of a tech inspection and equipment repair. In: Kravets, A., Shcherbakov, M., Kultsova, M., Iijima, T. (eds.) JCKBSE 2014. CCIS, vol. 466, pp. 457–465. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-11854-3_39
Rezazadeh, N., Kia, S.S.: A sub-modular receding horizon approach to persistent monitoring for a group of mobile agents over an urban area. IFAC-PapersOnLine 52(20), 217–222 (2019). 8th IFAC Workshop on Distributed Estimation and Control in Networked Systems NECSYS 2019
Sampaio, P.A., Ramalho, G., Tedesco, P.: The gravitational strategy for the timed patrolling. In: 2010 22nd IEEE International Conference on Tools with Artificial Intelligence, vol. 1, pp. 113–120 (2010)
Seif, J., Andrew, J.Y.: An extensive operations and maintenance planning problem with an efficient solution method. Comput. Oper. Res. 95, 151–162 (2018)
Sharon, G., Stern, R., Felner, A., Sturtevant, N.R.: Conflict-based search for optimal multi-agent pathfinding. Artif. Intell. 219, 40–66 (2015)
Sugiyama, A., Sea, V., Sugawara, T.: Emergence of divisional cooperation with negotiation and re-learning and evaluation of flexibility in continuous cooperative patrol problem. Knowl. Inf. Syst. 60(3), 1587–1609 (2019)
Sugiyama, A., Sugawara, T.: Meta-strategy for cooperative tasks with learning of environments in multi-agent continuous tasks. In: Proceedings of the 30th Annual ACM Symposium on Applied Computing, pp. 494–500 (2015)
Tsuiki, S., Yoneda, K., Sugawara, T.: Reducing efficiency degradation due to scheduled agent suspensions by task handover in multi-agent cooperative patrol problems. In: The International FLAIRS Conference Proceedings, vol. 34 (2021)
Tsuiki, S., Yoneda, K., Sugawara, T.: Task handover negotiation protocol for planned suspension based on estimated chances of negotiations in multi-agent patrolling. In: Proceedings of the 14th International Conference on Agents and Artificial Intelligence, vol. 1, pp. 83–93. INSTICC, SciTePress (2022)
Vroegindeweij, B.A., van Willigenburg, G.L., Groot Koerkamp, P.W., van Henten, E.J.: Path planning for the autonomous collection of eggs on floors. Biosyst. Eng. 121, 186–199 (2014). https://www.sciencedirect.com/science/article/pii/S1537511014000464
Wagner, I.A., Altshuler, Y., Yanovski, V., Bruckstein, A.M.: Cooperative cleaners: a study in ant robotics. Int. J. Robot. Res. 27(1), 127–151 (2008). https://doi.org/10.1177/0278364907085789
Xie, J., et al.: Hybrid partition-based patrolling scheme for maritime area patrol with multiple cooperative unmanned surface vehicles. J. Mar. Sci. Eng. 8(11), 936 (2020). https://www.mdpi.com/2077-1312/8/11/936
Yamauchi, T., Miyashita, Y., Sugawara, T.: Standby-based deadlock avoidance method for multi-agent pickup and delivery tasks. In: Proceedings of the 21st Conference on Autonomous Agents and MultiAgent Systems, pp. 1427–1535. AAMAS 2022, IFAAMAS, Richland, SC (2022)
Yoneda, K., Sugiyama, A., Kato, C., Sugawara, T.: Learning and relearning of target decision strategies in continuous coordinated cleaning tasks with shallow coordination1. Web Intell. 13(4), 279–294 (2015)
Zhou, X., Wang, W., Wang, T., Lei, Y., Zhong, F.: Bayesian reinforcement learning for multi-robot decentralized patrolling in uncertain environments. IEEE Trans. Veh. Technol. 68(12), 11691–11703 (2019)
Zhou, X., Wang, W., Wang, T., Li, M., Zhong, F.: Online planning for multiagent situational information gathering in the Markov environment. IEEE Syst. J. 14(2), 1798–1809 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Tsuiki, S., Yoneda, K., Sugawara, T. (2022). Negotiation Protocol with Learned Handover of Important Tasks for Planned Suspensions in Multi-agent Patrol Problems. In: Rocha, A.P., Steels, L., van den Herik, J. (eds) Agents and Artificial Intelligence. ICAART 2022. Lecture Notes in Computer Science(), vol 13786. Springer, Cham. https://doi.org/10.1007/978-3-031-22953-4_2
Download citation
DOI: https://doi.org/10.1007/978-3-031-22953-4_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-22952-7
Online ISBN: 978-3-031-22953-4
eBook Packages: Computer ScienceComputer Science (R0)