MAFC: Multi-Agent Fog Computing Model for Healthcare Critical Tasks Management

被引:64
|
作者
Mutlag, Ammar Awad [1 ,2 ]
Abd Ghani, Mohd Khanapi [1 ]
Mohammed, Mazin Abed [3 ]
Maashi, Mashael S. [4 ]
Mohd, Othman [1 ]
Mostafa, Salama A. [5 ]
Abdulkareem, Karrar Hameed [6 ]
Marques, Goncalo [7 ]
Diez, Isabel de la Torre [8 ]
机构
[1] Univ Tekn Malaysia Melaka, Fac Informat & Commun Technol, Biomed Comp & Engn Technol BIOCORE Appl Res Grp, Durian Tunggal 76100, Melaka, Malaysia
[2] Minist Educ Gen Directorate Curricula, Pure Sci Dept, Baghdad 10065, Iraq
[3] Univ Anbar, Coll Comp Sci & Informat Technol, Ramadi 55431, Anbar, Iraq
[4] King Saud Univ, Software Engn Dept, Coll Comp & Informat Sci, Riyadh 11451, Saudi Arabia
[5] Univ Tun Hussein Onn Malaysia, Fac Comp Sci & Informat Technol, Johor Baharu 86400, Malaysia
[6] Al Muthanna Univ, Coll Agr, Samawah 66001, Iraq
[7] Univ Beira Interior, Inst Telecomunicacoes, P-6201001 Covilha, Portugal
[8] Univ Valladolid, Dept Signal Theory & Commun, Valladolid 47011, Spain
关键词
fog computing; cloud computing; healthcare; multi-agent system; critical tasks management; scheduling optimization; prioritization; load balancing; resource availability; SYSTEMS; INTERNET; THINGS; EDGE;
D O I
10.3390/s20071853
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In healthcare applications, numerous sensors and devices produce massive amounts of data which are the focus of critical tasks. Their management at the edge of the network can be done by Fog computing implementation. However, Fog Nodes suffer from lake of resources That could limit the time needed for final outcome/analytics. Fog Nodes could perform just a small number of tasks. A difficult decision concerns which tasks will perform locally by Fog Nodes. Each node should select such tasks carefully based on the current contextual information, for example, tasks' priority, resource load, and resource availability. We suggest in this paper a Multi-Agent Fog Computing model for healthcare critical tasks management. The main role of the multi-agent system is mapping between three decision tables to optimize scheduling the critical tasks by assigning tasks with their priority, load in the network, and network resource availability. The first step is to decide whether a critical task can be processed locally; otherwise, the second step involves the sophisticated selection of the most suitable neighbor Fog Node to allocate it. If no Fog Node is capable of processing the task throughout the network, it is then sent to the Cloud facing the highest latency. We test the proposed scheme thoroughly, demonstrating its applicability and optimality at the edge of the network using iFogSim simulator and UTeM clinic data.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] A Novel Model for Healthcare Emergency using Fog Computing
    Chandak, Ashish Virendra
    Kadu, Rakesh K.
    Adane, D. S.
    [J]. BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (14): : 59 - 61
  • [42] Multi-agent Healthcare Information System on Hadoop
    Dragomir-Loga, Gabriel Cristian
    Lacatus, A.
    Loga, L.
    Dican, L.
    [J]. 6TH INTERNATIONAL CONFERENCE ON ADVANCEMENTS OF MEDICINE AND HEALTH CARE THROUGH TECHNOLOGY, MEDITECH 2018, 2019, 71 : 185 - 193
  • [43] Multi-Agent System for Remote Healthcare Monitoring
    Dhouib, Mohamed Achraf
    Bougueroua, Lamine
    Wegrzyn-Wolska, Katarzyna
    Benayoune, Salim
    [J]. PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INNOVATIONS IN BIO-INSPIRED COMPUTING AND APPLICATIONS (IBICA 2014), 2014, 303 : 1 - 12
  • [44] Computing the fault tolerance of multi-agent deployment
    Zhang, Yingqian
    Manisterski, Efrat
    Kraus, Sarit
    Subrahmanian, V. S.
    Peleg, David
    [J]. ARTIFICIAL INTELLIGENCE, 2009, 173 (3-4) : 437 - 465
  • [45] Applications of multi-agent slime mould computing
    Jones, Jeff
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2016, 31 (05) : 420 - 449
  • [46] OpenMIC: Open Multi-Agent Intelligence and Computing
    Varvarigos, Andreas
    Kretsis, Aristotelis
    Kokkinos, Panagiotis
    [J]. PROCEEDINGS OF THE 23RD PAN-HELLENIC CONFERENCE OF INFORMATICS (PCI 2019), 2019, : 118 - 125
  • [47] EVOLUTIONARY MULTI-AGENT COMPUTING IN INVERSE PROBLEMS
    Wrobel, Krzysztof
    Torba, Pawel
    Paszynski, Maciej
    Byrski, Aleksander
    [J]. COMPUTER SCIENCE-AGH, 2013, 14 (03): : 367 - 383
  • [48] Multi-agent computing system in a heterogeneous network
    Uhruski, P
    Grochowski, M
    Schaefer, R
    [J]. PAR ELEC 2002: INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2002, : 233 - 238
  • [49] Multi-agent computing system in a heterogeneous network
    Uhruski, P.
    Grochowski, M.
    Schaefer, R.
    [J]. Proceedings - International Conference on Parallel Computing in Electrical Engineering, PARELEC 2002, 2002, : 233 - 238
  • [50] Mobile multi-agent system for distributed computing
    Kleijkers, S
    Wiesman, F
    Roos, N
    [J]. AGENTS AND PEER-TO-PEER COMPUTING, 2003, 2530 : 158 - 163