A Tour Planning System Based on Solving the Traveling Salesman Problem Using the Taiwan Map

碩士 === 淡江大學 === 資訊管理學系碩士班 === 95 === A tour planning system based on solving the traveling salesman problem is proposed. Given the per-day traveling times, categories of interest, and the range of scenic spots, the system can recommend a suitable tour plan for the user. The research divides into 3 p...

Full description

Bibliographic Details
Main Authors: Yu-Cheng Chen, 陳囿成
Other Authors: Shih-Chieh Wei
Format: Others
Language:zh-TW
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/81204406195555349889
id ndltd-TW-095TKU05396001
record_format oai_dc
spelling ndltd-TW-095TKU053960012015-12-11T04:04:16Z http://ndltd.ncl.edu.tw/handle/81204406195555349889 A Tour Planning System Based on Solving the Traveling Salesman Problem Using the Taiwan Map 基於旅行推銷員演算法之旅遊行程規劃系統─以台灣地圖為例 Yu-Cheng Chen 陳囿成 碩士 淡江大學 資訊管理學系碩士班 95 A tour planning system based on solving the traveling salesman problem is proposed. Given the per-day traveling times, categories of interest, and the range of scenic spots, the system can recommend a suitable tour plan for the user. The research divides into 3 parts. The first part is the evaluation of three approximation algorithms for solving the traveling salesman problem which include the genetic, the ant colony optimization and the simulated annealing algorithms. Selected cases from a standard test set are tested to find an algorithm which returns a result close to the optimal answer and less time-consuming. The second part is the evaluation of four shortest path web services which include the Dijkastra, the Euclidean A*, the directional landmark-based A*, and the undirectional landmark-based A* algorithms. A randomly generated test set is tested to find a web service which returns a result fast with least error. The third part is the tour planning itself which includes selection of scenic spots and hotels. To pick scenic spots for visit, our system provides a district mode and a range mode to satisfy different user needs. To pick hotels, our system tries to arrange a hotel both close in distance to the itinerary and in rank to the given grades of hotels. As result, the directional landmark-based A* web service is selected to calculate the shortest distance between two scenic spots. Also the simulated annealing algorithm is selected to arrange the visit order such that the total moving distance in order is approximate to the shortest one. According to the experiment result, the approximation error is tolerable. Thus the proposed tour planning system is suitable for independent travelers who want to arrange self-guided tours spanning several days on their own. Shih-Chieh Wei 魏世杰 2007 學位論文 ; thesis 49 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 淡江大學 === 資訊管理學系碩士班 === 95 === A tour planning system based on solving the traveling salesman problem is proposed. Given the per-day traveling times, categories of interest, and the range of scenic spots, the system can recommend a suitable tour plan for the user. The research divides into 3 parts. The first part is the evaluation of three approximation algorithms for solving the traveling salesman problem which include the genetic, the ant colony optimization and the simulated annealing algorithms. Selected cases from a standard test set are tested to find an algorithm which returns a result close to the optimal answer and less time-consuming. The second part is the evaluation of four shortest path web services which include the Dijkastra, the Euclidean A*, the directional landmark-based A*, and the undirectional landmark-based A* algorithms. A randomly generated test set is tested to find a web service which returns a result fast with least error. The third part is the tour planning itself which includes selection of scenic spots and hotels. To pick scenic spots for visit, our system provides a district mode and a range mode to satisfy different user needs. To pick hotels, our system tries to arrange a hotel both close in distance to the itinerary and in rank to the given grades of hotels. As result, the directional landmark-based A* web service is selected to calculate the shortest distance between two scenic spots. Also the simulated annealing algorithm is selected to arrange the visit order such that the total moving distance in order is approximate to the shortest one. According to the experiment result, the approximation error is tolerable. Thus the proposed tour planning system is suitable for independent travelers who want to arrange self-guided tours spanning several days on their own.
author2 Shih-Chieh Wei
author_facet Shih-Chieh Wei
Yu-Cheng Chen
陳囿成
author Yu-Cheng Chen
陳囿成
spellingShingle Yu-Cheng Chen
陳囿成
A Tour Planning System Based on Solving the Traveling Salesman Problem Using the Taiwan Map
author_sort Yu-Cheng Chen
title A Tour Planning System Based on Solving the Traveling Salesman Problem Using the Taiwan Map
title_short A Tour Planning System Based on Solving the Traveling Salesman Problem Using the Taiwan Map
title_full A Tour Planning System Based on Solving the Traveling Salesman Problem Using the Taiwan Map
title_fullStr A Tour Planning System Based on Solving the Traveling Salesman Problem Using the Taiwan Map
title_full_unstemmed A Tour Planning System Based on Solving the Traveling Salesman Problem Using the Taiwan Map
title_sort tour planning system based on solving the traveling salesman problem using the taiwan map
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/81204406195555349889
work_keys_str_mv AT yuchengchen atourplanningsystembasedonsolvingthetravelingsalesmanproblemusingthetaiwanmap
AT chényòuchéng atourplanningsystembasedonsolvingthetravelingsalesmanproblemusingthetaiwanmap
AT yuchengchen jīyúlǚxíngtuīxiāoyuányǎnsuànfǎzhīlǚyóuxíngchéngguīhuàxìtǒngyǐtáiwāndetúwèilì
AT chényòuchéng jīyúlǚxíngtuīxiāoyuányǎnsuànfǎzhīlǚyóuxíngchéngguīhuàxìtǒngyǐtáiwāndetúwèilì
AT yuchengchen tourplanningsystembasedonsolvingthetravelingsalesmanproblemusingthetaiwanmap
AT chényòuchéng tourplanningsystembasedonsolvingthetravelingsalesmanproblemusingthetaiwanmap
_version_ 1718147149661732864