A Multi-objective Optimization Algorithm of Task Scheduling in WSN

被引:13
|
作者
Dai, L. [1 ]
Xu, H. K. [1 ]
Chen, T. [2 ]
Qian, C. [1 ]
Xie, L. J. [3 ]
机构
[1] Changan Univ, Sch Elect & Control Engn, Xian 710064, Peoples R China
[2] Changan Univ, Sch Informat Engn, Xian 710064, Peoples R China
[3] AF Engn Univ, Informat & Nav Coll, Xian 710077, Peoples R China
关键词
Wireless Sensor Networks (WSN); task scheduling; multi-objective optimization; improved NSGA-II; ALLOCATION;
D O I
10.15837/ijccc.2014.2.1016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sensing tasks should be allocated and processed among sensor nodes in minimum times so that users can draw useful conclusions through analyzing sensed data. Furthermore, finishing sensing task faster will benefit energy saving. The above needs form a contrast to the lower efficiency of task-performing caused by the failure-prone sensor. To solve this problem, a multi-objective optimization algorithm of task scheduling is proposed for wireless sensor networks (MTWSN). This algorithm tries its best to make less makespan, but meanwhile, it also pay much more attention to the probability of task-performing and the lifetime of network. MTWSN avoids the task assigned to the failure-prone sensor, which effectively reducing the effect of failed nodes on task-performing. Simulation results show that the proposed algorithm can trade off these three objectives well. Compared with the traditional task scheduling algorithms, simulation experiments obtain better results.
引用
收藏
页码:160 / 171
页数:12
相关论文
共 50 条
  • [1] Collaborative task allocation algorithm based on multi-objective optimization in WSN
    Du, Qingwei
    Gu, Hanjie
    Tao, Jun
    [J]. Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2014, 44 (04): : 712 - 716
  • [2] Multi-Objective Optimization of a Task-Scheduling Algorithm for a Secure Cloud
    Li, Wei
    Fan, Qi
    Dang, Fangfang
    Jiang, Yuan
    Wang, Haomin
    Li, Shuai
    Zhang, Xiaoliang
    [J]. INFORMATION, 2022, 13 (02)
  • [3] A new hybrid multi-objective optimization algorithm for task scheduling in cloud systems
    Malti, Arslan Nedhir
    Hakem, Mourad
    Benmammar, Badr
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (03): : 2525 - 2548
  • [4] Grid Independent Task Scheduling Multi-Objective Optimization Model and Genetic Algorithm
    Zhu, Hai
    Wang, Yuping
    Fan, Lei
    Wang, Xiaoli
    [J]. JOURNAL OF COMPUTERS, 2010, 5 (12) : 1907 - 1915
  • [5] An Improved Multi-Objective Optimization Algorithm Based on NPGA for Cloud Task Scheduling
    Peng Yue
    Xue Shengjun
    Li Mengying
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (04): : 161 - 176
  • [6] Multi-Objective Task Scheduling Optimization in Spatial Crowdsourcing
    Alabbadi, Afra A.
    Abulkhair, Maysoon F.
    [J]. ALGORITHMS, 2021, 14 (03)
  • [7] Scalability-aware Scheduling Optimization Algorithm for Multi-Objective Cloud Task Scheduling Problem
    Gabi, Danlami
    Ismail, Abdul Samad
    Zainal, Anazida
    Zakaria, Zalmiyah
    [J]. 2017 6TH ICT INTERNATIONAL STUDENT PROJECT CONFERENCE (ICT-ISPC), 2017,
  • [8] Multi-Objective Cloud Task Scheduling Optimization Based on Evolutionary Multi-Factor Algorithm
    Cui, Zhihua
    Zhao, Tianhao
    Wu, Linjie
    Qin, A. K.
    Li, Jianwei
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (04) : 3685 - 3699
  • [9] Task scheduling model and multi-objective optimization genetic algorithm considering quality of service
    Hao, Shanshan
    Wang, Yuping
    Xuan, Hejun
    [J]. Journal of Computers (Taiwan), 2018, 29 (04) : 217 - 229
  • [10] A novel multi-objective bacteria foraging optimization algorithm(MOBFOA) for multi-objective scheduling
    Kaur, Mandeep
    Kadam, Sanjay
    [J]. APPLIED SOFT COMPUTING, 2018, 66 : 183 - 195