Title :
Tree-Based Genetic Algorithm with Binary Encoding for QoS Routing
Author :
Maniscalco, Vincenzo ; Polito, Silvana Greco ; Intagliata, Antonio
Author_Institution :
Libera Univ. degli Studi di Enna “KORE”, Enna, Italy
Abstract :
Mobile ad Hoc Networks (MANETs) are one of the most important technologies supporting Ubiquitous and Pervasive Computing (UPC). As many UPC applications pose Quality of Service (QoS) constraints, their implementation in MANETs becomes dependent on the MANET algorithms for QoS routing. In this paper Genetic Algorithms (GAs) for QoS routing in MANETs are considered. GAs can solve the NP search of QoS routes with multiple constraints, and then address the UPC QoS requirements. The focus is on tree-based GAs, which represent the set of paths from source to destination as a tree and encode them through the crossed junctions. They encode single paths in the chromosome. We investigate on the effects of binary encoding schema on tree-based GAs. To this purpose we design a GA with binary encoding that maps classes of paths in single chromosomes. These classes are both collectively exhaustive and mutually exclusive. The GA with binary encoding uses an adaptive mutation probability for deeper exploration of the search space, and local search on classes of paths. Simulation results compare the GA with binary encoding with two applications of GAMAN, the main existing tree-based GA. They show that the binary encoding allows the GA to converge faster although it introduces additional computational costs.
Keywords :
binary codes; genetic algorithms; mobile ad hoc networks; probability; quality of service; search problems; telecommunication network routing; trees (mathematics); GAMAN applications; MANET algorithm; NP search problem; QoS constraints; QoS routing; UPC applications; adaptive mutation probability; binary encoding schema; collectively exhaustive class; local search; mobile ad hoc networks; mutually exclusive class; quality of service constraints; search space exploration; tree-based GA; tree-based genetic algorithm; ubiquitous and pervasive computing; Ad hoc networks; Biological cells; Encoding; Genetic algorithms; Junctions; Mobile computing; Quality of service; Genetic Algorithm; MANET; QoS routing; UPC; junction tree;
Conference_Titel :
Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), 2013 Seventh International Conference on
Conference_Location :
Taichung
DOI :
10.1109/IMIS.2013.26