{"title":"Developing A Route Navigation System Using Genetic Algorithm","authors":"Sanaa Al-halabi, Sokyna M. Al-Qatawneh, V. Samawi","doi":"10.1109/ICTTA.2008.4529965","DOIUrl":null,"url":null,"abstract":"Rout planning system is one of the interesting problems for a car navigation system. There could be many possible routes for a driver when a set of origin-destination pair is given. This paper addresses the problem of selecting route to a given start and destination on an actual map under user defined environment (static environment). The proposed solution using genetic algorithm (GA) with variable length chromosomes, i.e. chromosomes size could be dynamic due to path length (number of cities between source and destination). The population size of routes is generated with respect to the chromosome size. Two selection methods are used and compared: tournament selection method and a new suggested selection method based on selecting the best next neighbor. Number of crossover points (1-point and 2- point partitions), and different mutation points (1- point and 2-point partitions) used and tested to study and evaluate the effect and the behavior of these operators on the rout navigation system. Experiments showed that using the suggested route navigation system is quite efficient in calculating an optimal route incase the chromosome length equals the total number of cities in the map (i.e. the database), while when the chromosome size is less than the total number of cities, semi-optimal route is found.","PeriodicalId":330215,"journal":{"name":"2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTTA.2008.4529965","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
Rout planning system is one of the interesting problems for a car navigation system. There could be many possible routes for a driver when a set of origin-destination pair is given. This paper addresses the problem of selecting route to a given start and destination on an actual map under user defined environment (static environment). The proposed solution using genetic algorithm (GA) with variable length chromosomes, i.e. chromosomes size could be dynamic due to path length (number of cities between source and destination). The population size of routes is generated with respect to the chromosome size. Two selection methods are used and compared: tournament selection method and a new suggested selection method based on selecting the best next neighbor. Number of crossover points (1-point and 2- point partitions), and different mutation points (1- point and 2-point partitions) used and tested to study and evaluate the effect and the behavior of these operators on the rout navigation system. Experiments showed that using the suggested route navigation system is quite efficient in calculating an optimal route incase the chromosome length equals the total number of cities in the map (i.e. the database), while when the chromosome size is less than the total number of cities, semi-optimal route is found.