Developing A Route Navigation System Using Genetic Algorithm

Sanaa Al-halabi, Sokyna M. Al-Qatawneh, V. Samawi
{"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.
基于遗传算法的路线导航系统研究
路线规划系统是汽车导航系统研究的热点问题之一。当给定一组始发目的地对时,一个司机可能有多条可能的路线。本文研究了在用户自定义环境(静态环境)下,在实际地图上到达给定起点和目的地的路线选择问题。提出的解决方案使用遗传算法(GA)具有可变长度的染色体,即染色体的大小可能是动态的,因为路径长度(源和目的地之间的城市数量)。根据染色体的大小生成路线的种群大小。比较了两种选择方法:锦标赛选择法和基于选择最佳近邻的新建议选择法。使用并测试了交叉点(1点和2点分区)和不同突变点(1点和2点分区)的数量,以研究和评估这些算子对路由导航系统的影响和行为。实验表明,当染色体长度等于地图上的城市总数(即数据库)时,使用建议的路线导航系统可以有效地计算出最优路线,而当染色体长度小于城市总数时,则可以找到半最优路线。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信