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
来源
PROCEEDINGS OF 2018 7TH INTERNATIONAL CONFERENCE ON SOFTWARE AND COMPUTER APPLICATIONS (ICSCA 2018) | 2018年
关键词
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 条
  • [1] Solving Traveling Salesman Problem using Firefly algorithm and K-means Clustering
    Jaradat, Ameera
    Matalkeh, Bara'ah
    Diabat, Waed
    2019 IEEE JORDAN INTERNATIONAL JOINT CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION TECHNOLOGY (JEEIT), 2019, : 586 - 589
  • [2] Using K-Means Clustering to Improve the Efficiency of Ant Colony Optimization for the Traveling Salesman Problem
    Chang, Yen-Ching
    2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 379 - 384
  • [3] New Designs of k-means Clustering and Crossover Operator for Solving Traveling Salesman Problems using Evolutionary Algorithms
    Ali, Ismail M.
    Essam, Daryl
    Kasmarik, Kathryn
    IJCCI: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE, 2019, : 123 - 130
  • [4] Clustering of Image Data Using K-Means and Fuzzy K-Means
    Rahmani, Md. Khalid Imam
    Pal, Naina
    Arora, Kamiya
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (07) : 160 - 163
  • [5] Application of k-means clustering in psychological studies
    Zakharov, Kyrylo
    QUANTITATIVE METHODS FOR PSYCHOLOGY, 2016, 12 (02): : 87 - 100
  • [6] Tehran driving cycle development using the k-means clustering method
    Fotouhi, A.
    Montazeri-Gh, M.
    SCIENTIA IRANICA, 2013, 20 (02) : 286 - 293
  • [7] 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
  • [8] Crime Analysis using k-means Clustering
    Joshi, Anant
    Sabitha, A. Sai
    Choudhury, Tanupriya
    2017 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND NETWORKS (CINE), 2017, : 33 - 39
  • [9] K-means clustering using entropy minimization
    Okafor, A
    Pardalos, PM
    THEORY AND ALGORITHMS FOR COOPERATIVE SYSTEMS, 2004, 4 : 339 - 351
  • [10] Cloning localization approach using k-means clustering and support vector machine
    Alfraih, Areej S.
    Briffa, Johann A.
    Wesemeyer, Stephan
    JOURNAL OF ELECTRONIC IMAGING, 2015, 24 (04)