A new approach to solving target coverage problem in wireless sensor networks using an effective hybrid genetic algorithm and tabu search

被引:3
|
作者
Ajam, Leila [1 ]
Nodehi, Ali [1 ]
Mohamadi, Hosein [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Gorgan Branch, Gorgan, Golestan, Iran
[2] Islamic Azad Univ, Dept Comp Engn, Azadshar Branch, Azadshar, Iran
关键词
Wireless sensor networks; cover set formation; scheduling algorithms; genetic algorithm; Tabu search; LEARNING AUTOMATA; HEURISTIC METHODS; LIFETIME;
D O I
10.3233/JIFS-202736
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Literature in recent years has introduced several studies conducted to solve the target coverage problem in wireless sensor networks (WSNs). Sensors are conventionally assumed as devices with only a single power level. However, real applications may involve sensors with multiple power levels (i.e., multiple sensing ranges each of which possesses a unique power consumption). Consequently, one of the key problems in WSNs is how to provide a full coverage on all targets distributed in a network containing sensors with multiple power levels and simultaneously prolong the network lifetime as much as possible. This problem is known as Maximum Network Lifetime With Adjustable Ranges (MNLAR) and its NP-completeness has been already proved. To solve this problem, we proposed an efficient hybrid algorithm containing Genetic Algorithm (GA) and Tabu Search (TS) aiming at constructing cover sets that consist of sensors with appropriate sensing ranges to provide a desirable coverage for all the targets in the network. In our hybrid model, GA as a robust global searching algorithm is used for exploration purposes, while TS with its already-proved local searching ability is utilized for exploitation purposes. As a result, the proposed algorithm is capable of creating a balance between intensification and diversification. To solve the MNLR problem in an efficient way, the proposed model was also enriched with an effective encoding method, genetic operators, and neighboring structure. In the present paper, different experiments were performed for the purpose of evaluating how the proposed algorithm performs the tasks defined. The results clearly confirmed the superiority of the proposed algorithm over the greedy-based algorithm and learning automata-based algorithm in terms of extending the network lifetime. Moreover, it was found that the use of multiple power levels altogether caused the extension of the network lifetime.
引用
收藏
页码:6245 / 6255
页数:11
相关论文
共 50 条
  • [31] Hybrid Genetic Algorithm and Tabu Search for Solving Preventive Maintenance Scheduling Problem for Cogeneration Plants
    Alhamad, Khaled
    Alkhezi, Yousuf
    MATHEMATICS, 2024, 12 (12)
  • [32] Solving Coverage Problem in Wireless Camera-Based Sensor Networks by using a Distributed Evolutionary Algorithm
    Navin, Ahmad Habibizad
    Mirnia, Mir Kamal
    2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, : 1076 - 1079
  • [33] Solving the block-to-train assignment problem using the heuristic approach based on the genetic algorithm and tabu search
    Xiao, Jie
    Pachl, Joern
    Lin, Boliang
    Wang, Jiaxi
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2018, 108 : 148 - 171
  • [34] A genetic algorithm-based approach for solving the target Q-coverage problem in over and under provisioned directional sensor networks
    Mottaki, Nemat Allah
    Motameni, Homayun
    Mohamadi, Hosein
    PHYSICAL COMMUNICATION, 2022, 54
  • [35] An improved whale optimization algorithm solving the point coverage problem in wireless sensor networks
    Mahnaz Toloueiashtian
    Mehdi Golsorkhtabaramiri
    Seyed Yaser Bozorgi Rad
    Telecommunication Systems, 2022, 79 : 417 - 436
  • [36] Target Coverage Problem in Wireless Sensor Networks: A Column Generation Based Approach
    Gu, Yu
    Li, Jie
    Zhao, Baohua
    Ji, Yusheng
    2009 IEEE 6TH INTERNATIONAL CONFERENCE ON MOBILE ADHOC AND SENSOR SYSTEMS (MASS 2009), 2009, : 687 - 696
  • [37] An improved whale optimization algorithm solving the point coverage problem in wireless sensor networks
    Toloueiashtian, Mahnaz
    Golsorkhtabaramiri, Mehdi
    Rad, Seyed Yaser Bozorgi
    TELECOMMUNICATION SYSTEMS, 2022, 79 (03) : 417 - 436
  • [38] Solving the Economic Dispatch Problem by Using Tabu Search Algorithm
    Naama, Bakhta
    Bouzeboudja, Hamid
    Allali, Ahmed
    TERRAGREEN 13 INTERNATIONAL CONFERENCE 2013 - ADVANCEMENTS IN RENEWABLE ENERGY AND CLEAN ENVIRONMENT, 2013, 36 : 694 - 701
  • [39] An algorithm for sensing coverage problem in wireless sensor networks
    Quang, Vinh Tran
    Miyoshi, Takumi
    2008 IEEE SARNOFF SYMPOSIUM, 2008, : 82 - 86
  • [40] AN ENERGY-EFFICIENT ALGORITHM FOR CONNECTED TARGET COVERAGE PROBLEM IN WIRELESS SENSOR NETWORKS
    Jamali, Mohammad Ali
    Bakhshivand, Navid
    Easmaeilpour, Mohammad
    Salami, Davood
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 9 (ICCSIT 2010), 2010, : 249 - 254