A Dynamic Adaptive Bio-Inspired Multi-Agent System for Healthcare Task Deployment
Received: 16 December 2022 | Revised: 30 December 2022 | Accepted: 3 January 2023 | Online: 5 February 2023
Corresponding author: Hamza Reffad
Abstract
The use of the Internet of Things (IoT) in healthcare is increasing significantly, bringing high-quality health services, but it still generates massive data with massive energy consumption. Due to the limited resources of fog servers and their impact on limiting the time needed for health data analysis tasks, the need to handle this problem in a fast way has become a necessity. To address this issue, many optimization and IoT-based approaches have been proposed. In this paper, a dynamic and adaptive healthcare service deployment controller using hybrid bio-inspired multi-agents is proposed. This method offers optimal energy costs and maintains the highest possible performance for fog cloud computing. At first, IGWO (Improved Grey Wolf Optimization) is used to initialize the deployment process using the nearest available fog servers. Then, an efficient energy-saving task deployment was achieved through Particle Swarm Optimization (PSO) to reduce energy consumption, increase rewards across multiple fog servers, and improve task deployment. Finally, to ensure continuous control of underloaded and overloaded servers, the neighborhood multi-agent coordination model is developed to manage healthcare services between the fog servers. The developed approach is implemented in the iFogSim simulator and various evaluation metrics are used to evaluate the effectiveness of the suggested approach. The simulation outcome proved that the suggested technique provides has better performance than other existing approaches.
Keywords:
IoT, PSO, multi-agent, energy consumption, grey wolf optimization, fog-cloudDownloads
References
S. Kallam, R. Patan, T. V. Ramana, and A. H. Gandomi, "Linear Weighted Regression and Energy-Aware Greedy Scheduling for Heterogeneous Big Data," Electronics, vol. 10, no. 5, Jan. 2021, Art. no. 554. DOI: https://doi.org/10.3390/electronics10050554
H. H. A. Valera, M. Dalmau, P. Roose, J. Larracoechea, and C. Herzog, "DRACeo: A smart simulator to deploy energy saving methods in microservices based networks," in 2020 IEEE 29th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), Bayonne, France, Sep. 2020, pp. 94–99. DOI: https://doi.org/10.1109/WETICE49692.2020.00026
A. Adel, S. Laborie, and P. Roose, "Towards a Context-Aware Service and Quality Multimedia Adaptation for Healthcare Applications," in International Conference on Digital Information Processing, E-Business and Cloud Computing, 2013.
S. Saxena and D. Saxena, "Green Cloud Computing Architecture with Efficient Resource Allocation System," International Journal of Trend in Research and Development, vol. 3, no. 6, pp. 248–251, 2016.
H. H. lvarez-Valera, P. Roose, M. Dalmau, C. Herzog, and K. Respicio, "KaliGreen: A distributed Scheduler for Energy Saving," Procedia Computer Science, vol. 141, pp. 223–230, Jan. 2018. DOI: https://doi.org/10.1016/j.procs.2018.10.172
A. S. H. Abdul-Qawy, N. M. S. Almurisi, and S. Tadisetty, "Classification of Energy Saving Techniques for IoT-based Heterogeneous Wireless Nodes," Procedia Computer Science, vol. 171, pp. 2590–2599, Jan. 2020. DOI: https://doi.org/10.1016/j.procs.2020.04.281
S. Tuli et al., "HealthFog: An ensemble deep learning based Smart Healthcare System for Automatic Diagnosis of Heart Diseases in integrated IoT and fog computing environments," Future Generation Computer Systems, vol. 104, pp. 187–200, Mar. 2020. DOI: https://doi.org/10.1016/j.future.2019.10.043
K. Haseeb, N. Islam, Y. Javed, and U. Tariq, "A Lightweight Secure and Energy-Efficient Fog-Based Routing Protocol for Constraint Sensors Network," Energies, vol. 14, no. 1, Jan. 2021, Art. no. 89. DOI: https://doi.org/10.3390/en14010089
A. A. Brincat, F. Pacifici, S. Martinaglia, and F. Mazzola, "The Internet of Things for Intelligent Transportation Systems in Real Smart Cities Scenarios," in 2019 IEEE 5th World Forum on Internet of Things (WF-IoT), Limerick, Ireland, Apr. 2019, pp. 128–132. DOI: https://doi.org/10.1109/WF-IoT.2019.8767247
M. N. Hasan, R. N. Toma, A.-A. Nahid, M. M. M. Islam, and J.-M. Kim, "Electricity Theft Detection in Smart Grid Systems: A CNN-LSTM Based Approach," Energies, vol. 12, no. 17, Jan. 2019, Art. no. 3310¸https://doi.org/10.3390/en12173310. DOI: https://doi.org/10.3390/en12173310
N. Sasikaladevi and L. Arockiam, "Genetic Approach for Service Selection problem in Composite Web Service," International Journal of Computer Applications, vol. 44, no. 4, pp. 22–29, Apr. 2012. DOI: https://doi.org/10.5120/6252-8396
W. Song, W. Ma, and Y. Qiao, "Particle swarm optimization algorithm with environmental factors for clustering analysis," Soft Computing, vol. 21, no. 2, pp. 283–293, Jan. 2017. DOI: https://doi.org/10.1007/s00500-014-1458-7
F. Choukairy, "Optimization of energy consumption in a Cloud environment," Ph.D. dissertation, Laval University, Québec, QC, Canada, 2018.
F. H. Khoso, A. Lakhan, A. A. Arain, M. A. Soomro, S. Z. Nizamani, and K. Kanwar, "A Microservice-Based System for Industrial Internet of Things in Fog-Cloud Assisted Network," Engineering, Technology & Applied Science Research, vol. 11, no. 2, pp. 7029–7032, Apr. 2021. DOI: https://doi.org/10.48084/etasr.4077
S. Omer, S. Azizi, M. Shojafar, and R. Tafazolli, "A priority, power and traffic-aware virtual machine placement of IoT applications in cloud data centers," Journal of Systems Architecture, vol. 115, May 2021, Art. no. 101996¸https://doi.org/10.1016/j.sysarc.2021.101996. DOI: https://doi.org/10.1016/j.sysarc.2021.101996
D. Mills, S. Sivarajah, T. L. Scholten, and R. Duncan, "Application-Motivated, Holistic Benchmarking of a Full Quantum Computing Stack," Quantum, vol. 5, Mar. 2021, Art. no. 415. DOI: https://doi.org/10.22331/q-2021-03-22-415
S. F. Issawi, A. A. Halees, and M. Radi, "An Efficient Adaptive Load Balancing Algorithm for Cloud Computing Under Bursty Workloads," Engineering, Technology & Applied Science Research, vol. 5, no. 3, pp. 795–800, Jun. 2015. DOI: https://doi.org/10.48084/etasr.554
M. E. Hassan and A. Yousif, "Cloud Job Scheduling with Ions Motion Optimization Algorithm," Engineering, Technology & Applied Science Research, vol. 10, no. 2, pp. 5459–5465, Apr. 2020. DOI: https://doi.org/10.48084/etasr.3408
S. Mirjalili, S. M. Mirjalili, and A. Lewis, "Grey Wolf Optimizer," Advances in Engineering Software, vol. 69, pp. 46–61, Mar. 2014. DOI: https://doi.org/10.1016/j.advengsoft.2013.12.007
H. Gupta, A. Vahid Dastjerdi, S. K. Ghosh, and R. Buyya, "iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments," Software: Practice and Experience, vol. 47, no. 9, pp. 1275–1296, 2017. DOI: https://doi.org/10.1002/spe.2509
Downloads
How to Cite
License
Copyright (c) 2023 Hamza Reffad, Adel Alti, Ahmed Almuhirat
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.