TY - JOUR
T1 - Multi-Objective Trip Planning With Solution Ranking Based on User Preference and Restaurant Selection
AU - Choachaicharoenkul, Supoj
AU - Coit, David
AU - Wattanapongsakorn, Naruemon
N1 - Funding Information:
This work was supported in part by Petchra Pra Jom Klao Doctoral Scholarship under Grant 15/2560, and in part by the King Mongkut's University of Technology Thonburi.
Publisher Copyright:
© 2022 Institute of Electrical and Electronics Engineers Inc.. All rights reserved.
PY - 2022
Y1 - 2022
N2 - The tourist trip design problem (TTDP) helps the trip planners, such as tourists, tour companies, and government agencies, automate their trip planning. TTDP solver chooses and sequences an optimal subset of point of interest (POIs), which adhere to the POIs attributes and tourist preferences, and then generates a travel itinerary that maximizes their pleasure. However, the traditional TTDP does not include the lunch period at a local restaurant, which causes the rest of the itinerary in the afternoon to shift, nor compulsory POIs that the trip planners must be included in the itinerary. Moreover, as tourism contributes to high greenhouse gas emissions, especially from its transportation, minimizing the itinerary's total distance is also considered. Unfortunately, this objective conflicts with the profit scores; no single itinerary can optimize both objectives simultaneously. Hence, the multi-objective technique and the results of non-dominated itineraries can be organized as a Pareto front. The trip planners can choose one suitable itinerary from the Pareto front based on their preferences. To address these real-world issues, we formulate a new variant of the well-known orienteering problem with time windows (OPTW) called the multi-objective orienteering problem with Time Windows, Restaurant Selection, and Compulsory POIs (MOPTW-RSCP). The proposed problem is provided with a mathematical formulation and two exact algorithms for solving them, i.e., greedy and branch-and-cut Pareto-based techniques. The algorithms' performance is tested against the Rattanakosin island (the old city of Bangkok) dataset. We conduct 24 test cases, and the computational results confirm the algorithms' efficiency.
AB - The tourist trip design problem (TTDP) helps the trip planners, such as tourists, tour companies, and government agencies, automate their trip planning. TTDP solver chooses and sequences an optimal subset of point of interest (POIs), which adhere to the POIs attributes and tourist preferences, and then generates a travel itinerary that maximizes their pleasure. However, the traditional TTDP does not include the lunch period at a local restaurant, which causes the rest of the itinerary in the afternoon to shift, nor compulsory POIs that the trip planners must be included in the itinerary. Moreover, as tourism contributes to high greenhouse gas emissions, especially from its transportation, minimizing the itinerary's total distance is also considered. Unfortunately, this objective conflicts with the profit scores; no single itinerary can optimize both objectives simultaneously. Hence, the multi-objective technique and the results of non-dominated itineraries can be organized as a Pareto front. The trip planners can choose one suitable itinerary from the Pareto front based on their preferences. To address these real-world issues, we formulate a new variant of the well-known orienteering problem with time windows (OPTW) called the multi-objective orienteering problem with Time Windows, Restaurant Selection, and Compulsory POIs (MOPTW-RSCP). The proposed problem is provided with a mathematical formulation and two exact algorithms for solving them, i.e., greedy and branch-and-cut Pareto-based techniques. The algorithms' performance is tested against the Rattanakosin island (the old city of Bangkok) dataset. We conduct 24 test cases, and the computational results confirm the algorithms' efficiency.
KW - Carbon dioxide
KW - Legged locomotion
KW - Mathematical models
KW - Optimization
KW - Planning
KW - Tourism industry
KW - Transportation
UR - http://www.scopus.com/inward/record.url?scp=85123346543&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85123346543&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2022.3144855
DO - 10.1109/ACCESS.2022.3144855
M3 - Article
AN - SCOPUS:85123346543
SN - 2169-3536
VL - 10
SP - 10688
EP - 10705
JO - IEEE Access
JF - IEEE Access
ER -