A Development of Travel Itinerary Planning Application using Traveling Salesman Problem and K-Means Clustering Approach

被引:18
|
作者
Rani, Septia [1 ]
Kholidah, Kartika Nur [1 ]
Huda, Sheila Nurul [1 ]
机构
[1] Univ Islam Indonesia, Dept Informat, Yogyakarta, Indonesia
关键词
Travel itinerary; traveling salesman problem; k-means clustering; GENETIC ALGORITHM;
D O I
10.1145/3185089.3185142
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, an algorithm for making travel itinerary using traveling salesman problem (TSP) and k-means clustering technique is proposed. We employ the algorithm to develop a web based application that can help travelers to plan their travel itinerary. The developed application should be able to provide an optimal itinerary recommendation in terms of distance and travel time. We use initial assumption that the traveler has determined all the tourist destinations he/she wants to visit and also the number of days he/she will stay in the region. Our approach consists of two steps, macro grouping using k-means and micro tour arrangement using TSP. Yogyakarta city, one of the tourist city in Indonesia, is used as an example to illustrate how the proposed algorithm can help travelers make their itinerary. This approach works well in small to medium number points of interest. However, the application still need many improvements such as to make it run faster and to handle the additional constraints that exist when creating an itinerary.
引用
收藏
页码:327 / 331
页数:5
相关论文
共 50 条
  • [31] Algorithms for K-means Clustering Problem with Balancing Constraint
    Wang Shouqiang
    Chi Zengxiao
    Zhan Sheng
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 3967 - 3972
  • [32] Managing the Conditions for Project Success: An Approach Using k-means Clustering
    de Souza, Luciano Azevedo
    Costa, Helder Gomes
    HYBRID INTELLIGENT SYSTEMS, HIS 2021, 2022, 420 : 396 - 406
  • [33] A Parallel Forecasting Approach Using Incremental K-means Clustering Technique
    Sahoo, Swagatika
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM 2016, 2017, 556 : 165 - 172
  • [34] Energy consumption clustering using machine learning: K-means approach
    Al Skaif, Aghyad
    Ayache, Mohammad
    Kanaan, Hussein
    2021 22ND INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2021, : 586 - 592
  • [35] A Combined Watershed Segmentation Approach Using K-Means Clustering for Mammograms
    Sharma, Jaya
    Rai, J. K.
    Tewari, R. P.
    2ND INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN) 2015, 2015, : 109 - 113
  • [36] Tehran driving cycle development using the k-means clustering method
    Fotouhi, A.
    Montazeri-Gh, M.
    SCIENTIA IRANICA, 2013, 20 (02) : 286 - 293
  • [37] Finding the k in K-means Clustering: A Comparative Analysis Approach
    Lumpe, Markus
    Quoc Bao Vo
    AI 2015: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2015, 9457 : 356 - 364
  • [38] Spectral Comparison Using k-Means Clustering
    Ramachandran, Vignesh R.
    Mitchell, Herbert J.
    Jacobs, Samantha K.
    Tzeng, Nigel H.
    Firpi, Alexer H.
    Rodriguez, Benjamin M.
    2014 IEEE AEROSPACE CONFERENCE, 2014,
  • [39] An Efficient Genetic Algorithm with Fuzzy c-Means Clustering for Traveling Salesman Problem
    Yoon, Jong-Won
    Cho, Sung-Bae
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 1452 - 1456
  • [40] Customer Segmentation using K-means Clustering
    Kansal, Tushar
    Bahuguna, Suraj
    Singh, Vishal
    Choudhury, Tanupriya
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON COMPUTATIONAL TECHNIQUES, ELECTRONICS AND MECHANICAL SYSTEMS (CTEMS), 2018, : 135 - 139