Abstract
In edge computing, diverse kinds of data are handled in real-time. An increasing number of researches have been carried out to improve the performance of data handling for agent-based data control technology. An important application for edge computing is to control the distributed agents in real-time strategy (RTS) games. One of the key approaches for agent control is the grouping of agents; however, it is difficult to group them in a reasonable cluster. This paper proposes a recommendation method for the best grouping of agents and edge computing devices to reduce the time of handling data and obtaining optimal results for RTS game agent selecting. The proposed method used K-means, influence mapping, and Bayesian probability, and was evaluated by utilizing a game environment in which the performance of handling data is easily evaluated. The comparison result between the recommendation and random modes shows that our method has ability to increase 47% of the percentage the wins.
Similar content being viewed by others
References
Andersen PA, Goodwin M, Granmo OC (2018) Deep RTS: a game environment for deep reinforcement learning in real-time strategy games. In: Proceedings of the 2018 IEEE conference on computational intelligence and games (CIG), pp 1–8
Ashton K (2009) That internet of things thing. RFID journal 22:97–114
Gong W, Lim EP, Achananuparp P, Zhu F, Lo D, Chua FCT (2012) In-game action list segmentation and labeling in real-time strategy games. In: Proceedings of the 2012 IEEE conference on computational intelligence and games (CIG), pp 147–154
Guorui H, Zhongkai C, Pengfei Z, Xiaoyun L (2018) Modification of nano tourmaline surface treatment agent and its performance on negative ion release. Comput Mater Continua 57:145–150
Gupta BB, Agrawal DP, Yamaguchi S (2019) Deep learning models for human centered computing in fog and mobile edge networks. J Ambient Intell Hum Comput 10(8):2907–2911
Han Y, Xinjia Y, Su F, Jun L, Zhiqui S, Chunyan M (2014) A multi-agent game for studying human decision-making. In: Proceedings of the 2014 international conference on autonomous agents and multi-agent systems, pp 1661–1662
Hao P, Hu L, Jiang J, Che X, Li T, Zhao K (2019) Framework for replica placement over cooperative edge networks. J Ambient Intell Hum Comput 10(8):3011–3021
Hartigan JA (1975) Clustering algorithms 99th. Wiley, New York
Jaidee U, Muñoz-Avila H, Aha DW (2011) Case-based learning in goal-driven autonomy agents for real-time strategy combat tasks. In: Proceedings of the ICCBR workshop on computer games, pp 43–52
Jang SH, Cho SB (2008) Evolving neural NPCs with layered influence map in the real-time simulation game ‘Conqueror’. In: Proceedings of the 2008 IEEE symposium on computational intelligence and games, pp 385–388
Josep AD, Katz R, Konwinski A, Gunho L, Patterson D, Rabkin A (2010) A view of cloud computing. Commun ACM 53:50–58
Josh M, Michael M (2008) An integrated agent for playing real-time strategy games. In: Proceedings of the twenty-third AAAI conference on artificial intelligence, pp 1313–1318
Justesen N, Tillman B, Togelius J, Risi S (2014) Script-and cluster-based UCT for StarCraft. In: Proceedings of 2014 IEEE conference on computational intelligence and games, pp 1–8
Lara-Cabrera R, Cotta C, Fernändez-Leiva AJ (2014) A self-adaptive evolutionary approach to the evolution of aesthetic maps for a RTS game. In: Proceedings of the 2014 IEEE congress on evolutionary computation (CEC), pp 298–304
Liu S, Louis SJ, Nicolescu M (2013) Comparing heuristic search methods for finding effective group behaviors in RTS game. In: Proceedings of 2013 IEEE congress on evolutionary computation, pp 1371–1378
Nambong H, Namgi K (2018) Efficient flow table management scheme in SDN-based cloud computing networks. J Inform Process Syst 14:228–238
Ruirui Z, Xin X (2018) Study of danger-theory-based intrusion detection technology in virtual machines of cloud computing environment. J Inform Process Syst 14:239–251
Satyanarayanan M, Bahl V, Caceres R, Davies N (2009) The case for VM-based cloudlets in mobile computing. IEEE Pervasive Comput 8:14–23
Shi W, Cao J, Zhang Q, Li Y, Xu L (2016) Edge computing: vision and challenges. IEEE IoT J 3(5):637–646
Siming L, Sushil JL, Monica N (2013) Using CIGAR for finding effective group behaviors in RTS game. In: 2013 IEEE conference on computational intelligence in games, pp 1-8
Simon P, Michael W (2002) Game theory and decision theory in multi-agent systems. Auton Agents Multi-Agent Syst 5:243–254
Sofiane K, Abdelhafid Z, Mahieddine D (2018) AMACE: agent based multi-criterions adaptation in cloud environment. Hum Centric Comput Inform Sci 8(26):1–28
StarCraft. https://starcraft.com/. Accessed 22 Dec 2018
Synnaeve G, Bessiere P (2011) A Bayesian model for opening prediction in RTS games with application to StarCraft. In: Proceedings of the 2011 IEEE conference on computational intelligence and games (CIG’11), pp 281–288
Synnaeve G, Bessiere P (2011) A Bayesian model for RTS units control applied to StarCraft. In: Proceedings of the 2011 IEEE conference on computational intelligence and games (CIG’11), pp 190–196
Taleb T, Dutta S, Ksentini A, Iqbal M, Flinck H (2017) Mobile edge computing potential in making cities smarter. IEEE Commun Mag 55(3):38–43
Tze WL, Nor AMZ, Noraidah S (2017) Exploring the affective, motivational and cognitive effects of pedagogical agent enthusiasm in a multimedia learning environment. Hum Centric Comput Inform Sci 7(9):1–21
Unity Asset Store. https://assetstore.unity.com/packages/templates/packs/rts-battle-kit-60079. Accessed 20 Feb 2019
Uriarte A, Ontanón S (2012) Kiting in RTS games using influence maps. In: Proceedings of eighth artificial intelligence and interactive digital entertainment conference, pp 31–36
Vallati C, Virdis A, Mingozzi E, Stea G (2016) Mobile-edge computing come home connecting things in future smart homes using LTE device-to-device communications. IEEE CEM 5:77–83
Weisong S, Jie C, Quan Z, Youhuizi L, Lanyu X (2016) Edge computing: vision and challenges. IEEE IoT J 3:637–646
Xu J, Liu H, Shao W, Deng K (2019) Quantitative 3-D shape features based tumor identification in the fog computing architecture. J Ambient Intell Hum Comput 10(8):2987–2997
Zhang Q, Yu Z, Shi W, Zhong H (2016) Demo abstract: Evaps: edge video analysis for public safety. In: Proceedings of the 2016 IEEE/ACM symposium on edge computing (SEC), pp 121–122
Acknowledgements
This research was supported by a grant from Defense Acquisition Program Administration and Agency for Defense Development, under contract #UE171095RD.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Jakhon, K.S., Guo, H. & Cho, K. Agent grouping recommendation method in edge computing. J Ambient Intell Human Comput 13, 1641–1651 (2022). https://doi.org/10.1007/s12652-019-01658-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-019-01658-8