Coevolutionary genetic algorithms for Ad hoc injection networks design optimization

When considering realistic mobility patterns, nodes in mobile ad hoc networks move in such a way that the networks most often get divided in a set of disjoint partitions. This presence of partitions is an obstacle to communication within these networks. Ad hoc networks are generally based on technologies allowing nodes in a geographical neighborhood to communicate for free, in a P2P manner. These technologies include IEEE802.11 (Wi-Fi), Bluetooth, etc. In most cases a communication infrastructure is available. It can be a set of access point as well as GMS/UMTS network. The use of such an infrastructure is billed, but it permits distant nodes to get in communication, through what we call "bypass links". The objective of our work is to improve the network connectivity by defining a set of long distance connections. To do this we consider the number of bypass links, as well as the two properties that build on the "small-world" graph theory: the clustering coefficient, and the characteristic path length. A fitness function, used for genetic optimization, is processed out of these three metrics. In this paper we investigate the use of two coevolutionary genetic algorithms (LCGA and CCGA) and compare their performance to a generational and a steady- state genetic algorithm (genGA and ssGA) for optimizing one instance of this topology control problem and present evidence of their capacity to solve it.

[1]  Paolo Santi Topology control in wireless ad hoc and sensor networks , 2005 .

[2]  Patrick Thiran,et al.  Connectivity in ad-hoc and hybrid networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[3]  Kenneth A. De Jong,et al.  A Cooperative Coevolutionary Approach to Function Optimization , 1994, PPSN.

[4]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[5]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[6]  Zbigniew Michalewicz,et al.  Handbook of Evolutionary Computation , 1997 .

[7]  Ahmed Helmy Small Large-Scale Wireless Networks: Mobility-Assisted Resource Discovery , 2002, ArXiv.

[8]  Robert Tappan Morris,et al.  Capacity of Ad Hoc wireless networks , 2001, MobiCom '01.

[9]  Dharma P. Agrawal,et al.  Exploiting the Small-World Effect to Increase Connectivity in Wireless Ad Hoc Networks , 2004, ICT.

[10]  Olivier Boissier,et al.  Dafo, a Multi-agent Framework for Decomposable Functions Optimization , 2005, KES.

[11]  Takashi Watanabe,et al.  A hybrid wireless network enhanced with multihopping for emergency communications , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[12]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[13]  Albert Y. Zomaya,et al.  Function Optimization with Coevolutionary Algorithms , 2003, IIS.

[14]  Jan Paredis,et al.  Coevolutionary Life-Time Learning , 1996, PPSN.

[15]  Cezary Z. Janikow,et al.  Distributed Scheduling with Decomposed Optimization Criterion: Genetic Programming Approach , 1999, IPPS/SPDP Workshops.

[16]  Kurt Geihs,et al.  Self-Organization in Mobile Ad hoc Networks based on the Dynamics of Interaction , 2003 .

[17]  Matthias R. Brust,et al.  Multimedia content distribution in hybrid wireless networks using weighted clustering , 2006, WMuNeP '06.

[18]  R. Eriksson,et al.  Cooperative Coevolution in Inventory Control Optimisation , 1997, ICANNGA.

[19]  Jie Wu,et al.  Small Worlds: The Dynamics of Networks between Order and Randomness , 2003 .

[20]  Enrique Alba,et al.  Simulating Realistic Mobility Models for Large Heterogeneous MANETs , 2006 .

[21]  Robin Kravets,et al.  A hybrid approach to Internet connectivity for mobile ad hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[22]  Enrique Alba,et al.  Parallel Metaheuristics: A New Class of Algorithms , 2005 .