A simulated annealing-based recommender system for solving the tourist trip design problem. (30th December 2021)
- Record Type:
- Journal Article
- Title:
- A simulated annealing-based recommender system for solving the tourist trip design problem. (30th December 2021)
- Main Title:
- A simulated annealing-based recommender system for solving the tourist trip design problem
- Authors:
- Tlili, Takwa
Krichen, Saoussen - Abstract:
- Abstract: Tourism recommender system (TRS) experienced high growth over the last decades given its significant role in tourist satisfaction. Tourists are usually worried about planning their trips since it requires a considerable effort and it is a time consuming task. The main purpose of TRS is to select points of interest (POIs) that match users preferences and to suggest personalized daily sightseeing Designing such a suitable traveling tour is modeled as a Tourist Trip Design Problem (TTDP). Numerous variants of the problem are presented in the literature such as the Team Orienteering Problem (TOP) evoked in this paper. The aim is to maximize the total collected score of visited POIs subject to distance and time constraints. For solving the TTDP, we propose a metaheuristic based on two steps (i) grouping the POIs into clusters based on the start and end locations and (ii) solving the routing problem for each cluster to generate the optimal routes. The proposed approach is a combination between k-means and simulated annealing algorithms, namely, KSA. Besides, we develop StayPlan which is a TRS that integrates KSA algorithm to tackle the TTDP. StayPlan incorporates three main modules which are, user preferences, data retrieving & scoring and TTDP solving & optimization. Computational experiments compare the performance of our proposed algorithm with four state-of-the-art methods. The results show the efficiency and effectiveness of KSA algorithm in solving the benchmarkAbstract: Tourism recommender system (TRS) experienced high growth over the last decades given its significant role in tourist satisfaction. Tourists are usually worried about planning their trips since it requires a considerable effort and it is a time consuming task. The main purpose of TRS is to select points of interest (POIs) that match users preferences and to suggest personalized daily sightseeing Designing such a suitable traveling tour is modeled as a Tourist Trip Design Problem (TTDP). Numerous variants of the problem are presented in the literature such as the Team Orienteering Problem (TOP) evoked in this paper. The aim is to maximize the total collected score of visited POIs subject to distance and time constraints. For solving the TTDP, we propose a metaheuristic based on two steps (i) grouping the POIs into clusters based on the start and end locations and (ii) solving the routing problem for each cluster to generate the optimal routes. The proposed approach is a combination between k-means and simulated annealing algorithms, namely, KSA. Besides, we develop StayPlan which is a TRS that integrates KSA algorithm to tackle the TTDP. StayPlan incorporates three main modules which are, user preferences, data retrieving & scoring and TTDP solving & optimization. Computational experiments compare the performance of our proposed algorithm with four state-of-the-art methods. The results show the efficiency and effectiveness of KSA algorithm in solving the benchmark suite from the literature. KSA algorithm reaches the best-known solutions for 100% of tested instances. Additionally, our method outperforms all the considered algorithms in terms of CPU time, it is quite fast with an average run time of 31.49 s. Ultimately, an illustrative example of the adapted scenario is applied to Tunis city as a real case. Highlights: Support tourists to have a suitable trip planning with optimal traversed routes. Select points of interest based on users preferences and suggest suitable tours. Solve the tourist trip design problem using a simulated-based metaheuristic. A tourist recommender system is developed by integrating the proposed approach. A comparative study with recent state-of-the-art algorithms is carried out. … (more)
- Is Part Of:
- Expert systems with applications. Volume 186(2021)
- Journal:
- Expert systems with applications
- Issue:
- Volume 186(2021)
- Issue Display:
- Volume 186, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 186
- Issue:
- 2021
- Issue Sort Value:
- 2021-0186-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-12-30
- Subjects:
- Tourist trip design problem -- Orienteering problem -- Recommender system -- Simulated annealing -- k-means
Expert systems (Computer science) -- Periodicals
Systèmes experts (Informatique) -- Périodiques
Electronic journals
006.33 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09574174 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.eswa.2021.115723 ↗
- Languages:
- English
- ISSNs:
- 0957-4174
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3842.004220
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 19627.xml