TAN: A Distributed Algorithm for Dynamic Task Assignment in WSNs

被引:27
|
作者
Pilloni, Virginia [1 ]
Navaratnam, Pirabakaran [2 ]
Vural, Serdar [2 ]
Atzori, Luigi [1 ]
Tafazolli, Rahim [2 ]
机构
[1] Univ Cagliari, Dept Elect & Elect Engn, I-09123 Cagliari, Italy
[2] Univ Surrey, Ctr Commun Syst Res, Guildford GU2 7XH, Surrey, England
关键词
Wireless sensor networks; task assignment; game theory; WIRELESS SENSOR NETWORKS; ALLOCATION; OPTIMIZATION; LIFETIME; GAME;
D O I
10.1109/JSEN.2013.2294540
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We consider the scenario of wireless sensor networks where a given application has to be deployed and each application task has to be assigned to each node in the best possible way. Approaches where decisions on task execution are taken by a single central node can avoid the exchange of data packets between task execution nodes but cannot adapt to dynamic network conditions, and suffer from computational complexity. To address this issue, in this paper, we propose an adaptive and decentralized task allocation negotiation algorithm (TAN) for cluster network topologies. It is based on noncooperative game theory, where neighboring nodes engage in negotiations to maximize their own utility functions to agree on which of them should execute single application tasks. Performance is evaluated in a city scenario, where the urban streets are equipped with different sensors and the application target is the detection of the fastest way to reach a destination, and in random WSN scenarios. Comparisons are made with three other algorithms: 1) baseline setting with no task assignment to multiple nodes; 2) centralized task assignment lifetime optimization; and 3) a dynamic distributed algorithm, DLMA. The result is that TAN outperforms these algorithms in terms of application completion time and average energy consumption.
引用
收藏
页码:1266 / 1279
页数:14
相关论文
共 50 条
  • [21] Distributed Grouping Cooperative Dynamic Task Assignment Method of UAV Swarm
    Qin, Boyu
    Zhang, Dong
    Tang, Shuo
    Wang, Mengyang
    APPLIED SCIENCES-BASEL, 2022, 12 (06):
  • [22] Task assignment for distributed computing
    Scholz, P
    Harbeck, E
    ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTING - PROCEEDINGS, 1997, : 270 - 277
  • [23] Distributed location correction algorithm in the WSNs
    Liu, Yujun
    Cheng, Wei
    Zhang, Luyong
    2006 INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES,VOLS 1-3, 2006, : 1034 - +
  • [24] Swarm UAVs Task and Resource Dynamic Assignment Algorithm Based on Task Sequence Mechanism
    Fu, Xiaowei
    Feng, Peng
    Gao, Xiaoguang
    IEEE ACCESS, 2019, 7 : 41090 - 41100
  • [25] Distributed Algorithm Design for Multi-robot Generalized Task Assignment Problem
    Luo, Lingzhi
    Chakraborty, Nilanjan
    Sycara, Katia
    2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 4765 - 4771
  • [26] Simulation Study on the Convergence Time of a Discrete Consensus Algorithm for Distributed Task Assignment
    Fanti, Maria Pia
    Mangini, Agostino Marcello
    Franceschelli, Mauro
    Pedroncelli, Giovanni
    Ukovich, Walter
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 840 - 845
  • [27] A hybrid particle Swann optimization algorithm for optimal task assignment in distributed systems
    Yin, PY
    Yu, SS
    Wang, PP
    Wang, YT
    COMPUTER STANDARDS & INTERFACES, 2006, 28 (04) : 441 - 450
  • [28] A Sequential Task Addition Distributed Assignment Algorithm for Multi-Robot Systems
    Nathan Lindsay
    Russell K. Buehling
    Liang Sun
    Journal of Intelligent & Robotic Systems, 2021, 102
  • [29] A Sequential Task Addition Distributed Assignment Algorithm for Multi-Robot Systems
    Lindsay, Nathan
    Buehling, Russell K.
    Sun, Liang
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2021, 102 (02)
  • [30] A Task-Oriented Distributed Assignment Algorithm for Collaborative Unmanned Aerial Systems
    Lindsay, Nathan
    Sun, Liang
    2020 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'20), 2020, : 405 - 411