On the performance of quick artificial bee colony algorithm for dynamic deployment of wireless sensor networks

On the performance of quick artificial bee colony algorithm for dynamic deployment of wireless sensor networks

In recent years, the use of wireless sensor networks (WSNs) has increased and there have been significantimprovements in this field. Especially with smarter, cheaper, and smaller sensor nodes, various kinds of informationcan be detected and collected in different environments and under different conditions. WSNs have thus been used inmany applications such as military, surveillance, target tracking, home, medical, and environmental applications. As thepopularity of WSNs increases, problems related to these networks are being realized. The dynamic deployment problemis one of the main challenges that have a direct effect on the performance of WSNs. In this study, a novel optimizationtechnique named the quick artificial bee colony (qABC) algorithm was applied to the dynamic deployment problem ofWSNs. qABC is a new version of the artificial bee colony algorithm (ABC) and it redefines the onlooker bee phaseof ABC in a more detailed way. In order to see the performance of qABC on this problem, WSNs that include onlymobile sensors or both stationary and mobile sensors were considered with binary and probabilistic detection models.Some experimental studies were conducted for tuning the colony size (CS ) and neighborhood radius (r ) parameters ofthe qABC algorithm, and the performance of the proposed method was compared with the standard ABC algorithmand some other recently introduced approaches including a parallel ABC, a cooperative parallel ABC, a version of ABCpowered by a transition control mechanism (tlABC), and a parallel version of tlABC. Additionally, some CPU timeanalyses were provided for qABC and ABC considering different dimensions of the problem. Simulation results showthat the qABC algorithm is an effective method that can be used for the dynamic deployment problem of WSNs, and itgenerally improves the convergence performance of the standard ABC on this problem when r ≥ 1.

___

  • [1] Patra RR, Patra PK. Analysis of k-coverage in wireless sensor networks. International Journal of Advanced Computer Science and Applications 2011; 2 (9): 91-96.
  • [2] Yick J, Mukherjee B, Ghosal D. Wireless sensor network survey. Computer Network 2008; 52 (12): 2292-2330.
  • [3] Sohraby K, Minoli D, Znati T. Wireless Sensor Networks: Technology, Protocols, and Applications. Hoboken, NJ, USA: John Wiley & Sons, Inc., 2007.
  • [4] Öztürk C, Karaboğa D, Görkemli B. Artificial bee colony algorithm for dynamic deployment of wireless sensor networks. Turkish Journal of Electrical Engineering and Computer Science 2012; 20 (2): 255-262.
  • [5] Akyildiz IF, Su W, Sankarasubramaniam Y, Cayirci E. Wireless sensor networks: a survey. Computer Network 2002; 38: 393-422.
  • [6] Ozturk C, Karaboga D, Gorkemli B. Probabilistic dynamic deployment of wireless sensor networks by artificial bee colony algorithm. Sensors 2011; 11 (6): 6056-6065.
  • [7] Wang X, Wang S, Bi D. Virtual force-directed particle swarm optimization for dynamic deployment in wireless sensor networks. In: Huang DS, Heutte L, Loog M (editors). Advanced Intelligent Computing Theories and Applications. With Aspects of Theoretical and Methodological Issues. ICIC 2007. Lecture Notes in Computer Science, Vol. 4681. Berlin, Germany: Springer, 2007, pp. 292-303.
  • [8] Wang X, Wang S, Ma J. An improved co-evolutionary particle swarm optimization for wireless sensor networks with dynamic deployment. Sensors 2007; 7 (3): 354-370.
  • [9] Wang G, Guo L, Duan H, Liu L, Wang H. Dynamic deployment of wireless sensor networks by biogeography based optimization algorithm. Journal of Sensor Actuator Networks 2012; 1 (2): 86-96.
  • [10] He P, Jiang M. Dynamic deployment of wireless sensor networks by an improved artificial bee colony algorithm. Application of Mechanical Materials 2014; 511-512: 862-866.
  • [11] Uppal RS, Kumar S. Big bang-big crunch algorithm for dynamic deployment of wireless sensor network. International Journal of Electrical and Computer Engineering 2016; 6 (2): 596-601.
  • [12] Kukunuru N, Thella BR, Davuluri RL. Sensor deployment using particle swarm optimization. International Journal of Engineering Science and Technology 2010; 2 (10): 5395-5401.
  • [13] Tuba E, Tuba M, Simian D. Wireless sensor network coverage problem using modified fireworks algorithm. In: 2016 International Wireless Communications and Mobile Computing Conference (IWCMC); Paphos, Cyprus; 2016. pp. 696-701.
  • [14] Liu XL, Zhang XS, Zhu QX. Enhanced fireworks algorithm for dynamic deployment of wireless sensor networks. In: 2017 2nd International Conference on Frontiers of Sensors Technologies (ICFST); Shenzhen, China; 2017. pp. 161-165.
  • [15] Tuba E, Tuba M, Beko M. Mobile wireless sensor networks coverage maximization by firefly algorithm. In: 2017 International Conference on Radioelektronika; Brno, Czech Republic; 2017. pp. 182-186.
  • [16] Wang L, Wu WH, Qi JY, Jia ZP. Wireless sensor network coverage optimization based on whale group algorithm. Computer Science and Information Systems 2018; 15 (3): 569-583.
  • [17] Alia OM, Al-Ajouri A. Maximizing wireless sensor network coverage with minimum cost using harmony search algorithm. IEEE Sensors Journal 2017; 17 (3): 882-896.
  • [18] Özdağ R, Karcı A. Probabilistic dynamic distribution of wireless sensor networks with improved distribution method based on electromagnetism-like algorithm. Measurement 2016; 79: 66-76.
  • [19] Shan W, Chen X. Improved invasive weed optimization algorithm in sensor deployment for wireless sensor networks. Boletín Técnico 2017; 55 (9): 310-316.
  • [20] Binh HTT, Hanh NT, Quan LV, Dey N. Improved cuckoo search and chaotic flower pollination optimization algorithm for maximizing area coverage in wireless sensor networks. Neural Computing & Applications 2018; 30 (7): 2305-2317.
  • [21] Farsi M, Elhosseini MA, Badawy M, Ali HA, Eldin HZ. Deployment techniques in wireless sensor networks, coverage and connectivity: a survey. IEEE Access 2019; 7: 28940-28954.
  • [22] Aslan S, Aksoy A, Gunay M. Performance of parallel artificial bee colony algorithm on solving probabilistic sensor deployment problem. In: 2018 International Conference on Artificial Intelligence and Data Processing; Malatya, Turkey; 2018. pp. 1-21.
  • [23] Yadav RK, Gupta D, Lobiyal DK. Dynamic positioning of mobile sensors using modified artificial bee colony algorithm in a wireless sensor networks. International Journal of Control Theory and Applications 2017; 10 (18): 167-176.
  • [24] Aslan S. Deployment in wireless sensor networks by parallel and cooperative parallel artificial bee colony algorithms. International Journal of Optimization and Control: Theories & Applications 2019; 9 (1): 1-10.
  • [25] Aslan S. A transition control mechanism for artificial bee colony (ABC) algorithm. Computational Intelligence and Neuroscience 2019; 2019: 1-24.
  • [26] Yu X, Zhang J, Fan J, Zhang T. A faster convergence artificial bee colony algorithm in sensor deployment for wireless sensor networks. International Journal of Distributed Sensor Networks 2013; 2013: 1-9.
  • [27] Karaboga D, Gorkemli B, Ozturk C, Karaboga N. A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artificial Intelligence Review 2014; 42 (1): 21-57.
  • [28] Karaboga D, Gorkemli B. A quick artificial bee colony -qABC- algorithm for optimization problems. In: 2012 International Symposium on Innovations in Intelligent Systems and Applications; Trabzon, Turkey; 2012. pp. 1-20.
  • [29] Karaboga D, Gorkemli B. A quick artificial bee colony (qABC) algorithm and its performance on optimization problems. Applied Soft Computing 2014; 23: 227-238.
  • [30] Mohamed SM, Hamza HS, Saroit IA. Coverage in mobile wireless sensor networks (M-WSN): a survey. Computer Communications 2017; 110: 133-150.
  • [31] Li SJ, Xu CF, Pan WK, Pan YH. Sensor deployment optimization for detecting maneuvering targets. In: 7th International Conference on Information Fusion; Philadelphia, PA, USA; 2005. pp. 1629-1635.
  • [32] Zou Y, Chakrabarty K. Sensor deployment and target localization based on virtual forces. In: 22th Annual Joint Conference of the IEEE Computer and Communications Societies; San Francisco, CA, USA; 2003. pp. 1293-1303.
  • [33] Karaboga D, Akay B. A comparative study of artificial bee colony algorithm. Applied Mathematics and Computation 2009; 214 (1): 108-132.
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK