基于多级遗传算法的高效出行计划生成方法

Fajar Hendra Prabowo, K. Lhaksmana, Z. Abdurahman Baizal
{"title":"基于多级遗传算法的高效出行计划生成方法","authors":"Fajar Hendra Prabowo, K. Lhaksmana, Z. Abdurahman Baizal","doi":"10.1109/ICOICT.2018.8528813","DOIUrl":null,"url":null,"abstract":"Travel planning is a challenging combinatorial problem that requires automated computation. Given a number of destinations to be visited by a traveler, his/her accommodation location, the duration of his/her visit, and some constraints for each destination, a travel plan application is expected to create a schedule for visiting the chosen destinations. Determining such a schedule manually is a tedious and time-consuming task due to the algorithm complexity which falls in O(n!) if the problem is to be solved by using brute force approach. In this research, the problem is treated as a traveling salesman problem (TSP) and solved using genetic algorithm (GA), which has been widely known to be capable of solving combinatorial problems. However, to employ GA in travel planning, there are challenges in determining the appropriate fitness model and its parameters. To this end, this research performs two experiment scenarios. The first scenario is to compare multi-level GA to single-level GA in solving the problem and to define the optimal parameters. We found that the multi-level GA obtains 108 minutes less trip duration. The second scenario is to evaluate the solution found by the multi-level GA. The trip duration is very close to the solution of brute force approach, with only 1 minute different, but with significantly faster processing time by 50 seconds compared to 20 minutes. These results confirm that our multi-level GA implementation is proven to be applicable for the problem of generating travel plan.","PeriodicalId":266335,"journal":{"name":"2018 6th International Conference on Information and Communication Technology (ICoICT)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"A Multi-Level Genetic Algorithm Approach for Generating Efficient Travel Plans\",\"authors\":\"Fajar Hendra Prabowo, K. Lhaksmana, Z. Abdurahman Baizal\",\"doi\":\"10.1109/ICOICT.2018.8528813\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Travel planning is a challenging combinatorial problem that requires automated computation. Given a number of destinations to be visited by a traveler, his/her accommodation location, the duration of his/her visit, and some constraints for each destination, a travel plan application is expected to create a schedule for visiting the chosen destinations. Determining such a schedule manually is a tedious and time-consuming task due to the algorithm complexity which falls in O(n!) if the problem is to be solved by using brute force approach. In this research, the problem is treated as a traveling salesman problem (TSP) and solved using genetic algorithm (GA), which has been widely known to be capable of solving combinatorial problems. However, to employ GA in travel planning, there are challenges in determining the appropriate fitness model and its parameters. To this end, this research performs two experiment scenarios. The first scenario is to compare multi-level GA to single-level GA in solving the problem and to define the optimal parameters. We found that the multi-level GA obtains 108 minutes less trip duration. The second scenario is to evaluate the solution found by the multi-level GA. The trip duration is very close to the solution of brute force approach, with only 1 minute different, but with significantly faster processing time by 50 seconds compared to 20 minutes. These results confirm that our multi-level GA implementation is proven to be applicable for the problem of generating travel plan.\",\"PeriodicalId\":266335,\"journal\":{\"name\":\"2018 6th International Conference on Information and Communication Technology (ICoICT)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 6th International Conference on Information and Communication Technology (ICoICT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICOICT.2018.8528813\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 6th International Conference on Information and Communication Technology (ICoICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOICT.2018.8528813","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

摘要

旅行计划是一个具有挑战性的组合问题,需要自动计算。给定旅行者要访问的多个目的地、他/她的住宿地点、访问的持续时间以及每个目的地的一些限制,旅行计划应用程序将创建访问所选目的地的时间表。手动确定这样的调度是一项繁琐且耗时的任务,因为如果使用蛮力方法来解决问题,算法复杂度会下降到O(n!)。在本研究中,将该问题视为旅行商问题(TSP),并使用遗传算法(GA)进行求解,遗传算法具有解决组合问题的能力。然而,将遗传算法应用于旅行规划,在确定合适的适应度模型及其参数方面存在挑战。为此,本研究进行了两个实验场景。第一个场景是比较多级遗传算法和单级遗传算法在解决问题时的效果,并定义最优参数。结果表明,多级遗传算法的行程时间减少了108分钟。第二种情况是评估多级遗传算法找到的解决方案。行程持续时间与暴力破解方法的解决方案非常接近,仅相差1分钟,但处理时间明显比20分钟快50秒。这些结果证实了我们的多级遗传算法是适用于生成旅行计划问题的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
A Multi-Level Genetic Algorithm Approach for Generating Efficient Travel Plans
Travel planning is a challenging combinatorial problem that requires automated computation. Given a number of destinations to be visited by a traveler, his/her accommodation location, the duration of his/her visit, and some constraints for each destination, a travel plan application is expected to create a schedule for visiting the chosen destinations. Determining such a schedule manually is a tedious and time-consuming task due to the algorithm complexity which falls in O(n!) if the problem is to be solved by using brute force approach. In this research, the problem is treated as a traveling salesman problem (TSP) and solved using genetic algorithm (GA), which has been widely known to be capable of solving combinatorial problems. However, to employ GA in travel planning, there are challenges in determining the appropriate fitness model and its parameters. To this end, this research performs two experiment scenarios. The first scenario is to compare multi-level GA to single-level GA in solving the problem and to define the optimal parameters. We found that the multi-level GA obtains 108 minutes less trip duration. The second scenario is to evaluate the solution found by the multi-level GA. The trip duration is very close to the solution of brute force approach, with only 1 minute different, but with significantly faster processing time by 50 seconds compared to 20 minutes. These results confirm that our multi-level GA implementation is proven to be applicable for the problem of generating travel plan.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Steering Committee Analysis of Non-Negative Double Singular Value Decomposition Initialization Method on Eigenspace-based Fuzzy C-Means Algorithm for Indonesian Online News Topic Detection Mining Web Log Data for Personalized Recommendation System Kernelization of Eigenspace-Based Fuzzy C-Means for Topic Detection on Indonesian News Mining Customer Opinion for Topic Modeling Purpose: Case Study of Ride-Hailing Service Provider
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1