Multi-subpopulation evolutionary algorithms for coverage deployment of UAV-networks

Abstract The deployment of an unmanned aerial network (UAV-network) for the optimal coverage of ground nodes is an NP-hard problem. This work focuses on the application of a multi-layout multi-subpopulation genetic algorithm (MLMPGA) to solve multi-objective coverage problems of UAV-networks. The multi-objective deployment is based on a weighted fitness function that takes into account coverage, fault-tolerance, and redundancy as relevant factors to optimally place the UAVs. The proposed approach takes advantage of different subpopulations evolving with different layouts. This feature is aimed at reflecting the evolutionary concept of different species adapting to the search space conditions of the multi-objective coverage problem better than single-population genetic algorithms. The proposed multi-subpopulation genetic algorithm is evaluated and compared against single-population genetic algorithm configurations and other well-known meta-heuristic optimization algorithms, such as particle swarm optimization and hill climbing algorithm, under different numbers of ground nodes. The proposed MLMPGA achieves significantly better performance results than the other meta-heuristic algorithms, such as classical genetic algorithms, hill climbing algorithm, and particle swarm optimization, in the vast majority of our simulation scenarios.

[1]  Daniel Gutiérrez-Reina,et al.  HMADSO: a novel hill Myna and desert Sparrow optimization algorithm for cooperative rendezvous and task allocation in FANETs , 2018, Soft Comput..

[2]  Hichem Snoussi,et al.  Sensor deployment optimization methods to achieve both coverage and connectivity in wireless sensor networks , 2015, Comput. Oper. Res..

[3]  Rui Zhang,et al.  Placement Optimization of UAV-Mounted Mobile Base Stations , 2016, IEEE Communications Letters.

[4]  D. G. Reina,et al.  UAVs Deployment in Disaster Scenarios Based on Global and Local Search Optimization Algorithms , 2016, 2016 9th International Conference on Developments in eSystems Engineering (DeSE).

[5]  Marc Parizeau,et al.  DEAP: evolutionary algorithms made easy , 2012, J. Mach. Learn. Res..

[6]  F. Barrero,et al.  An Intelligent Strategy for Tactical Movements of UAVs in Disaster Scenarios , 2016, Int. J. Distributed Sens. Networks.

[7]  Daniel Gutiérrez-Reina,et al.  A survey on probabilistic broadcast schemes for wireless ad hoc networks , 2015, Ad Hoc Networks.

[8]  Ismail Güvenç,et al.  UAV assisted heterogeneous networks for public safety communications , 2015, 2015 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[9]  Fatos Xhafa,et al.  Node Placement in WMNs Using WMN-GA System Considering Uniform and Normal Distribution of Mesh Clients , 2014, 2014 Eighth International Conference on Complex, Intelligent and Software Intensive Systems.

[10]  Xin Yao,et al.  Dynamic selection of evolutionary operators based on online learning and fitness landscape analysis , 2016, Soft Comput..

[11]  Erick Cantú-Paz,et al.  A Survey of Parallel Genetic Algorithms , 2000 .

[12]  Nicola Blefari-Melazzi,et al.  Bringing 5G into Rural and Low-Income Areas: Is It Feasible? , 2017, IEEE Communications Standards Magazine.

[13]  Eli V. Olinick,et al.  Wireless Network Design: Optimization Models and Solution Procedures , 2010 .

[14]  Naoyuki Kubota,et al.  Cooperative Formation of Multi-robot Based on Spring Model , 2013, 2013 Second International Conference on Robot, Vision and Signal Processing.

[15]  Fatos Xhafa,et al.  Node Placement in WMNs Using WMN-HC System and Different Movement Methods , 2014, 2014 IEEE 28th International Conference on Advanced Information Networking and Applications.

[16]  Aric Hagberg,et al.  Exploring Network Structure, Dynamics, and Function using NetworkX , 2008, Proceedings of the Python in Science Conference.

[17]  Leïla Azouz Saïdane,et al.  A survey on fault tolerance in small and large scale wireless sensor networks , 2015, Comput. Commun..

[18]  Marjan Mernik,et al.  Exploration and exploitation in evolutionary algorithms: A survey , 2013, CSUR.

[19]  Marco Conti,et al.  Mobile ad hoc networking: milestones, challenges, and new research directions , 2014, IEEE Communications Magazine.

[20]  Ozan K. Tonguz,et al.  Broadcast storm mitigation techniques in vehicular ad hoc networks , 2007, IEEE Wireless Communications.

[21]  José A. Pino,et al.  Supporting Group Decision Making and Coordination in Urban Disasters Relief , 2007, J. Decis. Syst..

[22]  Ammar W. Mohemmed,et al.  A wireless sensor network coverage optimization algorithm based on particle swarm optimization and Voronoi diagram , 2009, 2009 International Conference on Networking, Sensing and Control.

[23]  Kun Yang,et al.  Multi-objective K-connected Deployment and Power Assignment in WSNs using a problem-specific constrained evolutionary algorithm based on decomposition , 2011, Comput. Commun..

[24]  Yu-Chee Tseng,et al.  The Coverage Problem in a Wireless Sensor Network , 2003, WSNA '03.

[25]  Jiguo Yu,et al.  A cluster-based routing protocol for wireless sensor networks with nonuniform node distribution , 2012 .

[26]  Prasanta K. Jana,et al.  Genetic algorithm approach for k-coverage and m-connected node placement in target based wireless sensor networks , 2016, Comput. Electr. Eng..

[27]  Emanuele Viterbo,et al.  Optimal Placement of Wireless Nodes for Maximizing Path Lifetime , 2008, IEEE Communications Letters.

[28]  Bernhard Walke,et al.  The IEEE 802.11 universe , 2010, IEEE Communications Magazine.

[29]  Tarik Taleb,et al.  A green strategic activity scheduling for UAV networks: A sub-modular game perspective , 2016, IEEE Communications Magazine.

[30]  Ilker Bekmezci,et al.  Flying Ad-Hoc Networks (FANETs): A survey , 2013, Ad Hoc Networks.

[31]  Carlo Mannino,et al.  GUB Covers and Power-Indexed Formulations for Wireless Network Design , 2010, Manag. Sci..

[32]  Zbigniew Michalewicz,et al.  Parameter Setting in Evolutionary Algorithms , 2007, Studies in Computational Intelligence.

[33]  Daniel Gutiérrez-Reina,et al.  An evaluation methodology for reliable simulation based studies of routing protocols in VANETs , 2016, Simul. Model. Pract. Theory.

[34]  Daniel Gutiérrez-Reina,et al.  An evolutionary computation approach for optimizing connectivity in disaster response scenarios , 2013, Appl. Soft Comput..

[35]  Fabio D'Andreagiovanni,et al.  Towards the fast and robust optimal design of wireless body area networks , 2015, Appl. Soft Comput..

[36]  CrepinsekMatej,et al.  Exploration and exploitation in evolutionary algorithms , 2013 .

[37]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[38]  Satish K. Tripathi,et al.  Improving TCP performance in ad hoc networks using signal strength based link management , 2005, Ad Hoc Networks.

[39]  Daniel Gutiérrez-Reina,et al.  A Survey on Multihop Ad Hoc Networks for Disaster Response Scenarios , 2015, Int. J. Distributed Sens. Networks.

[40]  Yong-Hyuk Kim,et al.  An Efficient Genetic Algorithm for Maximum Coverage Deployment in Wireless Sensor Networks , 2013, IEEE Transactions on Cybernetics.

[41]  Mario Gerla,et al.  Effectiveness of RTS/CTS handshake in IEEE 802.11 based ad hoc networks , 2003, Ad Hoc Networks.

[42]  Ian F. Akyildiz,et al.  Help from the Sky: Leveraging UAVs for Disaster Management , 2017, IEEE Pervasive Computing.

[43]  Wendi B. Heinzelman,et al.  Cluster head election techniques for coverage preservation in wireless sensor networks , 2009, Ad Hoc Networks.

[44]  Feng Lu,et al.  A novel Genetic Algorithm with multiple sub-population parallel search mechanism , 2010, 2010 Sixth International Conference on Natural Computation.

[45]  Sancho Salcedo-Sanz,et al.  Near optimal citywide WiFi network deployment using a hybrid grouping genetic algorithm , 2011, Expert Syst. Appl..

[46]  Yi Zhou,et al.  Multi-UAV-Aided Networks: Aerial-Ground Cooperative Vehicular Networking Architecture , 2015, IEEE Vehicular Technology Magazine.

[47]  Rajashekhar C. Biradar,et al.  A survey on routing protocols in Wireless Sensor Networks , 2012, 2012 18th IEEE International Conference on Networks (ICON).

[48]  Kathiravan Srinivasan,et al.  Intelligent deployment of UAVs in 5G heterogeneous communication environment for improved coverage , 2017, J. Netw. Comput. Appl..

[49]  Arie M. C. A. Koster,et al.  Network planning under demand uncertainty with robust optimization , 2014, IEEE Communications Magazine.

[50]  Pedro García-Teodoro,et al.  Optimal relay placement in multi-hop wireless networks , 2016, Ad Hoc Networks.

[51]  Lajos Hanzo,et al.  A Survey of Multi-Objective Optimization in Wireless Sensor Networks: Metrics, Algorithms, and Open Problems , 2016, IEEE Communications Surveys & Tutorials.

[52]  Fabio D'Andreagiovanni,et al.  On Improving the Capacity of Solving Large-scale Wireless Network Design Problems by Genetic Algorithms , 2011, EvoApplications.

[53]  Evsen Yanmaz,et al.  Survey on Unmanned Aerial Vehicle Networks for Civil Applications: A Communications Viewpoint , 2016, IEEE Communications Surveys & Tutorials.

[54]  Fabio D'Andreagiovanni,et al.  On the energy cost of robustness for green virtual network function placement in 5G virtualized infrastructures , 2017, Comput. Networks.