Task Allocation for Wireless Sensor Network Using Modified Binary Particle Swarm Optimization

被引:116
作者
Yang, Jun [1 ]
Zhang, Hesheng [1 ,2 ]
Ling, Yun [1 ]
Pan, Cheng [1 ]
Sun, Wei [1 ]
机构
[1] Beijing Jiaotong Univ, Sch Elect Engn, Beijing 100044, Peoples R China
[2] State Key Lab Rail Traff Control & Safety, Beijing 100044, Peoples R China
基金
中国国家自然科学基金;
关键词
Wireless sensor network; task allocation; binary particle swarm optimization; multiple objectives; ASSIGNMENT;
D O I
10.1109/JSEN.2013.2290433
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many applications of wireless sensor network (WSN) require the execution of several computationally intense in-network processing tasks. Collaborative in-network processing among multiple nodes is essential when executing such a task due to the strictly constrained energy and resources in single node. Task allocation is essential to allocate the workload of each task to proper nodes in an efficient manner. In this paper, a modified version of binary particle swarm optimization (MBPSO), which adopts a different transfer function and a new position updating procedure with mutation, is proposed for the task allocation problem to obtain the best solution. Each particle in MBPSO is encoded to represent a complete potential solution for task allocation. The task workload and connectivity are ensured by taking them as constraints for the problem. Multiple metrics, including task execution time, energy consumption, and network lifetime, are considered a whole by designing a hybrid fitness function to achieve the best overall performance. Simulation results show the feasibility of the proposed MBPSO-based approach for task allocation problem in WSN. The proposed MBPSO-based approach also outperforms the approaches based on genetic algorithm and BPSO in the comparative analysis.
引用
收藏
页码:882 / 892
页数:11
相关论文
共 50 条
  • [41] The Contract Net Based Task Allocation Algorithm for Wireless Sensor Network
    Chen, Lin
    Qiu Xue-song
    Yang, Yang
    Gao, Zhipeng
    Qu, Zheng
    2012 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2012, : 600 - 604
  • [42] A Price-based Adaptive Task Allocation for Wireless Sensor Network
    Edalat, Neda
    Xiao, Wendong
    Tham, Chen-Khong
    Keikha, Ehsan
    Ong, Lee-Ling
    2009 IEEE 6TH INTERNATIONAL CONFERENCE ON MOBILE ADHOC AND SENSOR SYSTEMS (MASS 2009), 2009, : 72 - 77
  • [43] Research on range-free location algorithm for wireless sensor network based on particle swarm optimization
    Xue, Dalong
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2019, 2019 (01)
  • [44] Node placement optimization using particle swarm optimization and iterated local search algorithm in wireless sensor networks
    Chelbi, Slaheddine
    Dhahri, Habib
    Bouaziz, Rafik
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (09)
  • [45] Cooperative task allocation in heterogeneous wireless sensor networks
    Yin, Xiang
    Dai, Weichao
    Li, Bin
    Chang, Liping
    Li, Chunxiao
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (10): : 1 - 12
  • [46] Energy Efficient Backbone Formation Using Particle Swarm Optimization Algorithm in Wireless Sensor Networks
    Poostfroushan, Samaneh
    Sarram, Mehdi Agha
    Sheikhpour, Razieh
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (01): : 123 - 134
  • [47] Particle Swarm Optimization Compared to Ant Colony Optimization for Routing in Wireless Sensor Networks
    EL Ghazi, Asmae
    Ahiod, Belaid
    PROCEEDINGS OF THE MEDITERRANEAN CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGIES 2015 (MEDCT 2015), VOL 2, 2016, 381 : 221 - 227
  • [48] Wireless Sensor Network Coverage Optimization Using a Modified Marine Predator Algorithm
    Wang, Guohao
    Li, Xun
    SENSORS, 2025, 25 (01)
  • [49] Optimal Location of Surge Arresters on an Overhead Distribution Network by Using Binary Particle Swarm Optimization
    Zhang, Xue-Shu
    Dong, Lu
    Zeng, Guo-Qiang
    Huang, Shi-Pei
    Wu, Lie
    Xiong, Ru
    Wang, Huan
    Dai, Yu-Xing
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 1841 - 1846
  • [50] A Memory Binary Particle Swarm Optimization
    Ji, Zhen
    Tian, Tao
    He, Shan
    Zhu, Zexuan
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,