Multi-Objective Task Allocation for Dynamic IoT Networks

被引:3
|
作者
Weikert, Dominik [1 ]
Steup, Christoph [1 ]
Mostaghim, Sanaz [1 ]
机构
[1] Otto von Guericke Univ, Fac Comp Sci, Magdeburg, Germany
关键词
Task Allocation; IoT; Multi-Objective Optimization; Dynamic Optimization;
D O I
10.1109/COINS54846.2022.9854949
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a Multi-Objective Optimization Algorithm for task allocation within dynamic Internet of Things (IoT) networks, which experience both device mobility and device failures. A prediction of future node positions is combined with a diversity-enhancing archiving mechanism, combining and improving upon task allocation optimization algorithms for mobile (Mobility-Aware Multi-Objective Task Allocation Algorithm) and error-prone (Availability-Aware Multi-Objective Task Allocation Algorithm) networks. Additionally, an elitism mechanism serves to preserve the most optimal solutions. The proposed algorithm is thus capable of optimizing task allocations in IoT networks throughout node failures while simultaneously accounting for future node positions. The proposed algorithm is evaluated on networks with different error rates and amounts of mobile nodes. The evaluation shows the improved performance regarding the metrics network lifetime, latency, and availability.
引用
收藏
页码:343 / 347
页数:5
相关论文
共 50 条
  • [1] Survey on Multi-Objective Task Allocation Algorithms for IoT Networks
    Weikert, Dominik
    Steup, Christoph
    Mostaghim, Sanaz
    [J]. SENSORS, 2023, 23 (01)
  • [2] Multi-Objective Task Allocation for Wireless Sensor Networks
    Weikert, Dominik
    Steup, Christoph
    Mostaghim, Sanaz
    [J]. 2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 181 - 188
  • [3] Generative adversarial networks-based dynamic multi-objective task allocation algorithm for crowdsensing
    Ji, Jianjiao
    Guo, Yinan
    Yang, Xiao
    Wang, Rui
    Gong, Dunwei
    [J]. INFORMATION SCIENCES, 2023, 647
  • [4] Multi-objective optimization for dynamic task allocation in a multi-robot system
    Tolmidis, Avraam Th.
    Petrou, Loukas
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (5-6) : 1458 - 1468
  • [5] A multi-objective resource allocation problem in dynamic PERT networks
    Azaron, Amir
    Tavakkoli-Moghaddam, Reza
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2006, 181 (01) : 163 - 174
  • [6] Multi-objective optimization for elastic dynamic load balancing in IoT networks
    Zahran, Fatma
    Azab, Mohamed
    Mokhtar, Amr
    [J]. 2018 IEEE 9TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2018, : 1132 - 1137
  • [7] Mobility-Aware Multi-Objective Task Allocation for Wireless Sensor Networks
    Weikert, Dominik
    Steup, Christoph
    Atienza, David
    Mostaghim, Sanaz
    [J]. 2021 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2021), 2021,
  • [8] Dynamic Multi-Objective Auction-Based (DYMO-Auction) Task Allocation
    Baroudi, Uthman
    Alshaboti, Mohammad
    Koubaa, Anis
    Trigui, Sahar
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (09):
  • [9] Dynamic multi-objective evolutionary algorithm for IoT services
    Fang, Shun-shun
    Chai, Zheng-yi
    Li, Ya-lun
    [J]. APPLIED INTELLIGENCE, 2021, 51 (03) : 1177 - 1200
  • [10] Dynamic multi-objective evolutionary algorithm for IoT services
    Shun-shun Fang
    Zheng-yi Chai
    Ya-lun Li
    [J]. Applied Intelligence, 2021, 51 : 1177 - 1200