3D genetic algorithms for underwater sensor networks

We introduce a genetic algorithm-based topology control mechanism, named 3D-GA, for Autonomous Underwater Vehicles (AUVs) operating in Underwater Sensor Networks (UWSNs). Using limited information collected from a node's local neighbours, 3D-GA runs autonomously at each AUV and provides guidance for its speed and direction towards a uniform spatial distribution while maintaining network connectivity. Imprecise and limited neighbourhood knowledge could potentially disrupt convergence towards a uniform and stable spatial coverage. We demonstrate that AUVs running our 3D-GA create a highly resilient network that can adapt to changing conditions such as the addition, loss or malfunction of number of AUVs. We also show that the ambiguity in detecting neighbours' exact locations does not prevent 3D-GA from achieving a uniform coverage but requiring AUVs travel longer distances to stabilise. Our simulation software results verify that 3D-GA is an effective tool for providing a robust solution for volumetric spatial control of AUVs in UWSNs.

[1]  Cem Safak Sahin,et al.  Estimating behavior of a GA-based topology control for self-spreading nodes in MANETs , 2010, 2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE.

[2]  Linfeng Liu A QoS-Based Topology Control Algorithm for Underwater Wireless Sensor Networks , 2010, Int. J. Distributed Sens. Networks.

[3]  Chih-Min Chao,et al.  Load-aware energy-efficient medium access control for Wireless Sensor Networks , 2012, Int. J. Ad Hoc Ubiquitous Comput..

[4]  Simon X. Yang,et al.  A knowledge based genetic algorithm for path planning of a mobile robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  Jeffrey Horn,et al.  Finite Markov Chain Analysis of Genetic Algorithms with Niching , 1993, ICGA.

[6]  Vito Di Gesù,et al.  A distributed architecture for autonomous navigation of robots , 2000, Proceedings Fifth IEEE International Workshop on Computer Architectures for Machine Perception.

[7]  Joe Suzuki,et al.  A Markov chain analysis on simple genetic algorithms , 1995, IEEE Trans. Syst. Man Cybern..

[8]  Stephen Gundry,et al.  Genetic algorithms for self-spreading autonomous and holonomic unmanned vehicles in a three-dimensional space , 2011, 2011 - MILCOM 2011 Military Communications Conference.

[9]  Chang Wook Ahn,et al.  A genetic algorithm for shortest path routing problem and the sizing of populations , 2002, IEEE Trans. Evol. Comput..

[10]  Elkin Urrea,et al.  Knowledge sharing agents using genetic algorithms in mobile ad hoc networks , 2010 .

[11]  Chien-Feng Huang A Markov Chain Analysis Of Fitness Proportional Mate Selection Schemes In Genetic Algorithm , 2002, GECCO.

[12]  Dario Pompili,et al.  Distributed Routing Algorithms for Underwater Acoustic Sensor Networks , 2010, IEEE Transactions on Wireless Communications.

[13]  Bai Chen,et al.  Link interference prediction-based topology control algorithm for 3-D wireless sensor networks , 2010, The 2nd International Conference on Information Science and Engineering.

[14]  Su-Chong Joo,et al.  Realization of emergent behavior in collective autonomous mobile agents using an artificial neural network and a genetic algorithm , 2004, Neural Computing & Applications.

[15]  Pramod K. Varshney,et al.  Energy-efficient deployment of Intelligent Mobile sensor networks , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[16]  Janusz Kusyk,et al.  Game Theory and Genetic Algorithm Based Approach for Self Positioning of Autonomous Nodes , 2012, Ad Hoc Sens. Wirel. Networks.

[17]  W. Runggaldier,et al.  Kalman filtering for linear systems with coefficients driven by a hidden Markov jump process , 1997 .

[18]  Takéhiko Nakama,et al.  Markov chain analysis of genetic algorithms in a wide variety of noisy environments , 2009, GECCO.

[19]  Stephen Gundry,et al.  Analysis of Emergent Behavior for GA-based Topology Control Mechanism for Self-Spreading Nodes in MANETs , 2012 .

[20]  Frederic Py,et al.  T-REX: partitioned inference for AUV mission control , 2012 .

[21]  Stephen Gundry,et al.  A Bio-inspired Approach to Self-organization of Mobile Nodes in Real-Time Mobile Ad Hoc Network Applications , 2012, Variants of Evolutionary Algorithms for Real-World Applications.

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

[23]  Leonard Barolli,et al.  A QoS routing method for ad-hoc networks based on genetic algorithm , 2003, 14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings..

[24]  Stephen Gundry,et al.  Self-organization of nodes in mobile ad hoc networks using evolutionary games and genetic algorithms , 2011 .

[25]  Sean Luke,et al.  MASON: A Multiagent Simulation Environment , 2005, Simul..

[26]  Stephen Gundry,et al.  Self Organization for Area Coverage Maximization and Energy Conservation in Mobile Ad Hoc Networks , 2012, Trans. Comput. Sci..

[27]  Cem Safak Sahin,et al.  Design of genetic algorithms for topology control of unmanned vehicles , 2010, Int. J. Appl. Decis. Sci..

[28]  Michael D. Vose,et al.  Modeling genetic algorithms with Markov chains , 1992, Annals of Mathematics and Artificial Intelligence.

[29]  Yuh-Shyan Chen,et al.  A mobicast routing protocol in underwater sensor networks , 2011, 2011 IEEE Wireless Communications and Networking Conference.