<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Approach to Construction of Optimal Tourist Routes Based on the Analysis of Existing Solutions</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yevheniia Kataieva</string-name>
          <email>yevheniia.kataieva@stuba.sk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oliver Leontiev</string-name>
          <email>xleontiev@stuba.sk</email>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Informatics, Information Systems and Software Engineering, Faculty of Informatics and Information Technologies, Slovak University of Technology in Bratislava, Slovakia</institution>
          ,
          <addr-line>Ilkovičova 2, 842 16 Bratislava 4, Slovak Republic</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <fpage>210</fpage>
      <lpage>219</lpage>
      <abstract>
        <p>The tourism sector is currently witnessing a significant transformation driven by technological automation. As this evolution unfolds, it is crucial to harness intelligent technologies not only to enhance the industry but also to simplify the experience for tourists themselves. One aspect of simplification that would greatly benefit every tourist exploring a new city is a tool capable of suggesting an optimal sequence for visiting the city's best attractions. This tool would take into account the personal preferences of the tourist as well as the spatial context of the city. In this research, we present findings that are pertinent to the development of such a tool and propose an initial approach to provide these functionalities. Our proposed solution involves applying a relevant variant of the Vehicle Routing Problem with Pickup and Delivery (VRPP) or the Traveling Salesman Problem (TSP) algorithm. By leveraging user-supplied preferences and extracting relevant information from external factors, we aim to assist users in planning their optimal viewing experiences. To realize this solution, we envision creating a modern web application utilizing cutting-edge technologies. The primary focus of this application would be to generate optimal tourist routes on a per-city basis. This means that the tool would prioritize suggesting viewing sequences for tourist attractions within the city where the user is staying or traveling through, as well as attractions in close proximity to the city. Our research aims to contribute to the ongoing wave of technological automation in the tourism sector by developing a tool that simplifies the planning process for tourists. By leveraging advanced algorithms and a modern web application, we strive to provide an optimal viewing sequence of attractions based on individual preferences and the spatial context of the city.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Tourism has been closely connected to technological innovations since the dawn of Information
and Communication technologies [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Analyzing the development of technology in tourism across
the last 3 decades will provide a meaningful insight into the direction of consumer preferences
and the emerging technologies used to improve their experience.
      </p>
      <p>In the 1990s Information Technology (IT) started to be regarded as the primary interface
between the tourists and the tourism suppliers.</p>
      <p>
        It provided tools that allowed consumers to find and buy desired products and suppliers to
offer and manage their products effectively on a global scale. The emerging Information and
Communication Technologies (ICTs) at this time were said to be a "revolution for the tourism
industry, comparable only to the introduction of the jet engine" [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Many sources from this period talk about a "new" tourist [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ]. A type of tourism consumer that
is more independent and actively searches for unique and personalized experiences. This kind of
tourist relies less on traditional travel agencies and has a distaste towards packaged tours and
low flexibility experiences with a lack of possibilities for personal growth or "edutainment" [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>
        In the 2000s the trends of the previous 10 years solidified, and tourists increasingly use online
tools to organize their travels. They use online reservation systems and online travel agencies
(Expedia), search engines and meta-search engines (Google, Kayak), destination management
systems (visitbritain.com), social networks and forums (Wayn, TripAdvisor), sites for price
comparison (Kelkoo), etc. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>
        In the early 2010s tourism became the largest category of services and goods purchased online
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The entire industry became even more focused on the tourists and their demands, which
need to be effectively identified and fulfilled. In addition, the tourists revealed themselves to be
even more active in managing their travel experiences and relations with other consumers [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Thus, continuing the major trends of previous decades.
      </p>
      <p>In this paper we will first go over the recent research findings about the usage of online
tourism tools and the tourist trip design problem (TTDP) in section 2. Related Work. Next, in
section 3. Existing software solutions, the current state of online tools trying to simplify trip
planning is analyzed and reviewed. In section 4. Existing methods an overview of different
methods for solving TTDP algorithmically is presented. Then we propose our own method in
section 5. Proposed method. A summary of past and future work is given in section 6. Conclusion
at the end of the paper.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>
        A 2018 study conducted in Italy [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] showcased an increased interest in collaborative
consumption overall and an even higher increase for younger generations (Figure 1). The study
compared millennials (generation Y, born 1980 - 1995) and iGen members (generation Z, born
1995 – 2009) from different regions of Italy (North, Center and South). The study shows a similar
trend for the usage of online tools as a source of information for tourism choices (Figure 2).
      </p>
      <p>.</p>
      <p>
        Figure 1: Interest in collaborative consumption in different parts of Italy. Source: [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        An exhaustive survey from 2014 [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] defines the tourist trip design problem (TTDP) as a
routeplanning problem of trying to select points of interest (POIs) according to tourist preferences and
outside factors such as weather, visiting hours and entrance fees. In context to our work the most
interesting part is the overview of algorithmic approaches to solving this problem.
      </p>
      <p>The authors list a set of input data that should be evaluated by an algorithm, the most relevant
being the "profit" gained by visiting a location (this represents user preferences) and the time
required to travel to and visit the location. One interesting take away from this paper is that the
weight of a route between locations should be represented by time because we need to account
for the fact that different attractions take longer/shorter to visit.</p>
      <p>Next the authors go into detail on a variety of possible algorithmic solutions to construct
optimal tourist routes from this data. They also mention some personal electronic tourist guides
(PETs), which are mostly mobile and web applications that offer some form of tourist route
planning. In our research we have found Furkot, Komoot, Wanderlog and Roadtrippers to be
worth closer evaluation.</p>
      <p>
        The algorithmic solutions can be separated into 2 categories [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]:
• Single tour TTDP variants - these focus on creating a single route according to the tourist
preferences and the external factors.
• Multiple tour TTDP variants - these create a number of routes depending on the length of
the tourist visit in days.
      </p>
      <p>
        The single tour variants appear to be more relevant to the topic of this work and are the starting
point even if multiple tours were to be implemented in the future. These variants are all
singlecriterion variants of the travelling salesman problem with profits (TSPP), a bicriteria
generalization of TSP [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The two criteria are maximizing profit (tourist satisfaction) and
minimizing the travel cost (travel time).
      </p>
      <p>
        The most relevant variant of TSPP is the orienteering problem (OP) which doesn’t minimize
travel cost but keeps it under a certain value (e.g., total time that the tourist has for the tour) while
still maximizing collected profit [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Solving the tourist trip design problem has been illustrated
to be the most important application of the orienteering problem [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        The multiple tour variants allow for a tourist stay at a location (e.g., a city) that spans multiple
days and create a set of tourist routes, one for each day, so that user satisfaction is maximized
over the course of the whole stay. This can be represented mathematically as a vehicle routing
problem with profits (VRPP) [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. The OP variation of the VRPP - meaning a multiple tour variant,
where we have a cost constraint instead of trying to minimize the cost of the routes - is known as
the team orienteering problem (TOP) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Both the OP and TOP have several known extensions
that allow for modelling more complex versions of the problem by taking into account more
parameters (e.g., minimizing money spent on paid attractions and taking into account opening
and closing hours) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Existing software solutions</title>
      <p>There are several personalized tourism helper applications, specifically in the area of route
planning. In this section we mention the most relevant ones and how they compare to our
proposed solution.</p>
      <p>
        The tools Furkot [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] and Komoot [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] have similar interfaces and offer similar functionalities
(Figure 3, Figure 4). They offer the planning of short to long range routes by adding waypoints
from a map. Both maps have predefined POIs to choose from. Furkot provides additional
functionality focused on booking hotels, while Komoot is focused more on sports tourism and the
fitness benefits of given routes.
      </p>
      <p>Neither application allows for automatic optimization of routes - waypoints are always
appended to the end of the route. Additionally, the recommendation system the tools provide is
fairly limited and doesn’t provide much help to a tourist.</p>
      <p>
        Roadtrippers [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] is the most popular road trip planner. It provides a web interface with a
map (Figure 5) where users can add waypoints to a route - no automatic route optimization is
implemented. The application has an extensive list of categories of POIs, but for a smaller city
like Bratislava no POIs are being offered. The application also seems to be focused on long
distance trips spanning several cities.
      </p>
      <p>
        Wanderlog [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] is a service that provides a large set of tourism helper functionalities ranging
from personalized POI suggestions to collaborative planning with multiple users. It is also the
only tool in our research that implements route optimization when creating itineraries,
although without taking into account preferences or external factors - only minimizing the
travelled distance – and requiring a subscription fee to be used (Figure 6).
After trying, testing, and analyzing various online tourism helpers for creating tourist routes (or
trips), we can conclude that there are several key issues that create space for a better solution,
namely:
• Lack of automatic route optimization - most tools don’t bother with reordering the
POIs to an optimal order at all. Wanderlog offers this only as a paid ("Pro") feature.
• Lack of personalized recommendations - most tools only allow users to pick the POIs
manually, some offer popular recommendations, none of them offer recommendations based
on previous trips or other personal preferences.
• Lack of automatic route optimization based on external factors - even the tool that
offers automatic route optimization does not take into account time spent at the location,
current weather conditions, time of day or funds needed for the visit. Only travel time is
considered.
      </p>
      <p>Therefore, a new tool should be created that remedies all these insufficiencies and implements
easy sharing, reviewing and collaboration of trips that is already present in tools like Wanderlog
and TripAdvisor.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Existing methods</title>
      <p>
        According to the newest review of the algorithmic solutions to the TTDP [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], there is a large
variety of ways to solve this NP-hard problem, each either setting a different set of parameters
and expected results or attempting to use a new approach to find out its effectiveness. We can
separate these existing methods into categories to better understand the algorithm landscape.
Based on the number of objectives there exist two types of methods [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]:
• Single-objective - these methods only create itineraries with one objective in mind
maximizing the benefit from visited POIs. Time and budget can serve as limits that cannot be
overstepped. These are modeled as OPs or TOPs.
• Multi-objective - these methods consider more than one objective when creating an
optimal route, e.g., maximizing benefit from visited POIs and simultaneously minimizing
budget cost [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], time spent etc.
      </p>
      <p>Similarly, we can divide the methods in correspondence to the TTDP problem models into two
other categories:</p>
      <p>• Single-tour - these methods only create one route with the given set of parameters and
POIs.</p>
      <p>• Multi-tour - these methods create multiple routes with non-repeating POIs, usually to
simulate multi-day stays.</p>
      <p>
        Lastly, we can separate these methods based on the type of algorithm they use into three
categories [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]:
      </p>
      <p>• Exact - these methods use exact algorithms to find the perfect solution. In the most part
they are impractical to solve any TTDP variant due to its complexity, particularly for higher
numbers of POIs (above 50-60).</p>
      <p>• Heuristic - using a heuristic can give us "good enough" results in short computational
times. Usually, a greedy algorithm is applied.</p>
      <p>• Metaheuristic - In a majority of cases a metaheuristic is necessary for the best results.
In most cases a new result is achieved by combining different metaheuristics.</p>
      <p>Figure 7 displays the overall tendency towards certain types of algorithms and what fields
might be less explored. Particularly, multi-objective methods make up only a quarter of the
current research.</p>
      <p>
        One of the biggest holes in existing methods lies in the construction of group itineraries [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
Most works don’t consider themselves with heterogeneous preferences of different tourists in a
group. This is even more true for multi-objective methods. Furthermore, there is only one work
that directly uses personal preferences of the tourist in the algorithm at all [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. Most works
assume the benefit of the POIs is already known.
      </p>
      <p>
        Expósito et al. [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] have created a fuzzy version of the GRASP algorithm to solve the TTDP for
a variation, where POIs are clustered by type only one POI from given cluster is visited. Although
this is a very specific variation the algorithm gives good results.
      </p>
      <p>
        In 2021 Ruiz-Meza et al. [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] have also worked on a fuzzy algorithm which is multi-objective
and even considers heterogeneous preferences. These preferences are given and not extracted in
any meaningful way. This method shows very long execution times (above 60 minutes) on
excellent hardware with a small number of POIs.
      </p>
      <p>
        Tlili et al. [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] have created a multi-tour single-objective solution using kNN clustering
combined with simulated annealing (SA). They include user preferences that the user has to
manually define. This solution proved quite efficient. Additionally, SA is one of the most effective
methods to solve multi-objective TTDP as well [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Proposed method</title>
      <p>Based on the above research we see a lot of potential in utilizing recent findings to make tourism
simpler for a user. We propose a solution that would apply a relevant variant of the VRPP or TOP
algorithm to allow users to plan optimal viewing experiences based on supplied and extracted
preferences and external factors.</p>
      <p>This solution would be in the form of a modern web application built using cutting- edge
technologies. This application would focus on constructing optimal tourist routes on a per city
basis. This means the focus will be on viewing tourist attractions in a city the user is staying in or
traveling through, and in its vicinity. This way the scope of the work is manageable while also
relevant.</p>
      <p>On top of optimal routing the application would provide a simple recommendation system
that would make the experience of the users smoother and allow for easier evaluation of unsure
preferences when planning routes. This application will also allow the collection of relevant data
that can then be used for tourism demand forecasting by other systems.</p>
      <p>We propose an algorithmic solution using kNN clustering and simulated annealing
metaheuristic to solve the TTDP for a group of tourists with heterogeneous prefer ences. This
method will be multi-objective with at least 2 objectives - maximizing benefits and minimizing
costs.</p>
      <p>This will be a multi-route solution, thus creating routes for a multi-day stay. The routes will
always begin and end at the same spot - presumably the place of stay. The group will never be
split up, but the overall benefit of the group will be optimized due to the heterogeneous
preferences.</p>
      <p>First the POIs will be clustered using the kNN clustering algorithm, this will determine groups
of POIs that are close together and can be viewed in one day [41]. Then, simulated annealing will
be used to create optimal routes in these clusters.</p>
      <p>If we let P = {p1, ..., pN} represent the set of POIs, S = {s1, ..., sN} the set of
routes through these POIs and G = {u1, ..., uN} the group of tourists as a set of
users, then we can define the problem as:


| | | |
where f is the profit function, c is the cost function and y is a binary variable that
is 1 when the pj is visited in route Si and otherwise 0.</p>
      <p>
        The personal preferences of individual tourists will be represented by a preference vector [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ],
which is easy to mine and can be compared to a vector for each POI constructed from manually
assigned tags or by mining information about the POI and applying stop-word removal and
stemming [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]. Each POI p has a relevance vector, ⃗vp ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]|C| containing normalized relevance
preference vector, ⃗vu ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]|C|
      </p>
      <p>As mentioned at the beginning of this chapter, the method will be implemented in a web
application. We will now define some functional and non-functional requirements to specify the
functionality of this implementation. We proposed functional and nonfunctional requirements for
our system.</p>
      <sec id="sec-5-1">
        <title>1. Functional requirements.</title>
        <p>his routes.
and ends at the place of stay.</p>
        <p>FR01 Registration - the user can register and create an account on the app.
FR02 Set a place of stay - the user can set where he is staying in the city during his trip.
FR03 Set number of days - the user can set how many days he will be touring the city for
FR06 Set must-see POIs - the user can manually set which locations must be included in
FR07 Create routes - the app will create and optimal route for each day of stay that begins</p>
      </sec>
      <sec id="sec-5-2">
        <title>FR08 Route sharing - the user can add other users to the trip. FR09 Preference setting - The user can set his own preferences using tag words. FR10 POI recommendation - the app will add POIs to the route based on the preferences</title>
        <p>•
•
•
•
•
•
•
•
•
•
•
of the entire group of users in the trip.</p>
      </sec>
      <sec id="sec-5-3">
        <title>2. Non-functional requirements</title>
        <p>take less than 1 second.</p>
        <p>NFR01 Speed - creating routes must take at most 5 minutes. Other communication must
NFR02 Secure communication - all communication with the app will be encrypted.</p>
      </sec>
      <sec id="sec-5-4">
        <title>NFR03 Secure data - all stored private data will be encrypted.</title>
      </sec>
      <sec id="sec-5-5">
        <title>NFR04 Documentation - the app will be properly documented.</title>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>In this paper, the development of tourism was explored to showcase the need for new tools in the
field of trip planning. This relates closely to the tourist trip design problem for which we
presented an overview of relevant algorithms, their basic categorization and principles.</p>
      <p>After analyzing some existing tourism helpers, we have concluded that there is a lot of room
for improvement in developing new methods of generating optimal tourist routes and creating
practical solutions for tourists to use. Next, we explored the methods of solving the TTDP and
discovered there is variety of approaches and algorithms with more still being developed and
tested. With many combinations not being yet fully explored.</p>
      <p>Lastly, we provided an initial overview of our proposed solution that will use simulated
annealing in combination with clustering to provide optimal routing for groups of tourists. We
described a web application that would facilitate this method and be used for evaluation. We
mention some requirements of the application.</p>
      <p>Future work consists of fully constructing and implementing the proposed method and its
algorithms, testing it on different data sets and comparing it to other state of the art methods of
solving the TTDP. Afterwards, the web application will be created and serve to put the method to
practical use and evaluate it under real conditions.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgements</title>
      <p>The work reported here received funding from the EU's NextGenerationEU instrument through
the Slovakia's Recovery and Resilience Plan, project No. 09I03-03-V01-00030..</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>TUSSYADIAH</given-names>
            ,
            <surname>Iis</surname>
          </string-name>
          .
          <article-title>A review of research into automation in tourism:</article-title>
          <source>Launching the Annals of Tourism Research Curated Collection on Artificial Intelligence and Robotics in Tourism. Annals of Tourism Research</source>
          .
          <year>2020</year>
          , vol.
          <volume>81</volume>
          , p.
          <fpage>102883</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>NAVÍO-MARCO</surname>
          </string-name>
          ,
          <article-title>Julio; RUIZ-GÓMEZ, Luis Manuel; SEVILLA-SEVILLA, Claudia. Progress in information technology and tourism management: 30 years on and 20 years after the internet-Revisiting Buhalis &amp; Law's landmark study about eTourism</article-title>
          .
          <source>Tourism management. 2018</source>
          , vol.
          <volume>69</volume>
          , pp.
          <fpage>460</fpage>
          -
          <lpage>470</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Yehorchenkova</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Yehorchenkov</surname>
            ,
            <given-names>V</given-names>
          </string-name>
          ; Finka,
          <string-name>
            <given-names>M.</given-names>
            ;
            <surname>Ondrejička</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ;
            <surname>Jamečný</surname>
          </string-name>
          <string-name>
            <surname>V.</surname>
          </string-name>
          ;
          <article-title>"Concept of Smart Twin City Bratislava"</article-title>
          .
          <source>2023 IEEE European Technology &amp; Engineering Management Summit</source>
          ,
          <fpage>20</fpage>
          -
          <lpage>22</lpage>
          April 2023, Kaunas University of Technology, Lithuania, p.
          <fpage>46</fpage>
          -
          <lpage>51</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>TESLIA</surname>
            ,
            <given-names>I.; YEHORCHENKOVA</given-names>
          </string-name>
          , N.;
          <string-name>
            <surname>YEHORCHENKOV</surname>
            ,
            <given-names>O.; KLEVNA</given-names>
          </string-name>
          , I.; KATAIEVA,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          ; KLEVANNA,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Development of reflex technology of action identification in project planning systems</article-title>
          .
          <source>International Conference on Smart Information Systems and Technologies, NurSultan</source>
          ,
          <fpage>28</fpage>
          - 30
          <source>April</source>
          <year>2022</year>
          , ISBN 978-166546790-2, https://doi.org/ 10.1109/SIST54437.
          <year>2022</year>
          .9945727
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>BUHALIS</given-names>
            ,
            <surname>Dimitrios</surname>
          </string-name>
          et al.
          <article-title>Trends in information technology and tourism. Trends in outdoor recreation, leisure and tourism</article-title>
          .
          <source>2000</source>
          , pp.
          <fpage>47</fpage>
          -
          <lpage>61</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>BUHALIS</given-names>
            <surname>,</surname>
          </string-name>
          <article-title>Dimitrios; LAW, Rob. Progress in information technology and tourism management: 20 years on and 10 years after the Internet-The state of eTourism research</article-title>
          .
          <source>Tourism management. 2008</source>
          , vol.
          <volume>29</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>609</fpage>
          -
          <lpage>623</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>BUHALIS</surname>
          </string-name>
          ,
          <string-name>
            <surname>Dimitrios.</surname>
          </string-name>
          <article-title>Strategic use of information technologies in the tourism industry</article-title>
          .
          <source>Tourism management. 1998</source>
          , vol.
          <volume>19</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>409</fpage>
          -
          <lpage>421</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>ABOU-SHOUK</surname>
          </string-name>
          ,
          <article-title>Mohamed; LIM, Wai Mun; MEGICKS, Phil. Internet adoption by travel agents: A case of Egypt</article-title>
          .
          <source>International Journal of Tourism Research</source>
          .
          <year>2013</year>
          , vol.
          <volume>15</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>298</fpage>
          -
          <lpage>312</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <article-title>[9] MONACO, Salvatore. Tourism and the new generations: emerging trends and social implications in Italy</article-title>
          .
          <source>Journal of Tourism Futures</source>
          .
          <year>2018</year>
          , vol.
          <volume>4</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>7</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>GAVALAS</surname>
          </string-name>
          , Damianos; KONSTANTOPOULOS, Charalampos; MASTAKAS, Konstantinos; PANTZIOU,
          <string-name>
            <surname>Grammati</surname>
          </string-name>
          .
          <article-title>A survey on algorithmic approaches for solving tourist trip design problems</article-title>
          .
          <source>Journal of Heuristics</source>
          .
          <year>2014</year>
          , vol.
          <volume>20</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>291</fpage>
          -
          <lpage>328</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11] KELLER, CP; GOODCHILD,
          <string-name>
            <surname>MF.</surname>
          </string-name>
          <article-title>The multiobjective vending problem: a generalization of the travelling salesman problem</article-title>
          .
          <source>Environment and Planning B: Planning and Design</source>
          .
          <source>1988</source>
          , vol.
          <volume>15</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>447</fpage>
          -
          <lpage>460</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>TSILIGIRIDES</surname>
            ,
            <given-names>Theodore.</given-names>
          </string-name>
          <article-title>Heuristic methods applied to orienteering</article-title>
          .
          <source>Journal of the Operational Research Society</source>
          .
          <year>1984</year>
          , vol.
          <volume>35</volume>
          , no.
          <issue>9</issue>
          , pp.
          <fpage>797</fpage>
          -
          <lpage>809</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>GUNAWAN</surname>
          </string-name>
          , Aldy; LAU,
          <string-name>
            <surname>Hoong</surname>
            <given-names>Chuin; VANSTEENWEGEN</given-names>
          </string-name>
          , Pieter.
          <article-title>Orienteering problem: A survey of recent variants, solution approaches and applications</article-title>
          .
          <source>European Journal of Operational Research</source>
          .
          <year>2016</year>
          , vol.
          <volume>255</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>315</fpage>
          -
          <lpage>332</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>ARCHETTI</surname>
            , Claudia; HERTZ, Alain; SPERANZA,
            <given-names>Maria</given-names>
          </string-name>
          <string-name>
            <surname>Grazia</surname>
          </string-name>
          .
          <article-title>Metaheuristics for the team orienteering problem</article-title>
          .
          <source>Journal of Heuristics</source>
          .
          <year>2007</year>
          , vol.
          <volume>13</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>49</fpage>
          -
          <lpage>76</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>CHAO</surname>
          </string-name>
          ,
          <string-name>
            <surname>I-Ming;</surname>
            <given-names>GOLDEN</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bruce</surname>
            <given-names>L</given-names>
          </string-name>
          ; WASIL,
          <string-name>
            <surname>Edward</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <article-title>The team orienteering problem</article-title>
          .
          <source>European journal of operational research</source>
          .
          <year>1996</year>
          , vol.
          <volume>88</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>464</fpage>
          -
          <lpage>474</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Furkot</surname>
          </string-name>
          [https://trips.furkot.com/ui].
          <source>URL: Accessed: 2022-12-12.</source>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17] komoot [https://www.komoot.com/plan].
          <source>URL: Accessed: 2022-12-12.</source>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Roadtrippers</surname>
          </string-name>
          [https://roadtrippers.com/]. URL: Accessed:
          <fpage>2022</fpage>
          -12-12.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Wanderlog</surname>
          </string-name>
          [https://wanderlog.com/]. URL: Accessed:
          <fpage>2022</fpage>
          -12-12.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>RUIZ-MEZA</surname>
          </string-name>
          ,
          <article-title>José; MONTOYA-TORRES, Jairo R. A systematic literature review for the tourist trip design problem: extensions, solution techniques and future research lines</article-title>
          .
          <source>Operations Research Perspectives</source>
          .
          <year>2022</year>
          , p.
          <fpage>100228</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>YARMILKO</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ; ROZLOMII, I.; KOSENYUK,
          <string-name>
            <surname>H.</surname>
          </string-name>
          <article-title>Hash Method for Information Stream's Safety in Dynamic Cooperative Production System</article-title>
          . In
          <string-name>
            <surname>International</surname>
          </string-name>
          scientific-practical conference,
          <year>2022</year>
          , pp.
          <fpage>173</fpage>
          -
          <lpage>183</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>WISITTIPANICH</surname>
          </string-name>
          ,
          <article-title>Warisa; BOONYA, Chanagan. Multi-objective tourist trip design problem in chiang mai city</article-title>
          .
          <source>In: IOP Conference Series: Materials Science and Engineering. IOP Publishing</source>
          ,
          <year>2020</year>
          , vol.
          <volume>895</volume>
          , p.
          <fpage>012014</fpage>
          . No.
          <volume>1</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>BRILHANTE</surname>
          </string-name>
          , Igo; MACEDO, Jose Antonio; NARDINI,
          <string-name>
            <surname>Franco</surname>
            <given-names>Maria; PEREGO</given-names>
          </string-name>
          , Raffaele; RENSO, Chiara.
          <article-title>Where shall we go today? Planning touristic tours with TripBuilder</article-title>
          .
          <source>In: Proceedings of the 22nd ACM international conference on Information &amp; Knowledge Management</source>
          .
          <year>2013</year>
          , pp.
          <fpage>757</fpage>
          -
          <lpage>762</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>EXPÓSITO</surname>
          </string-name>
          , Airam; MANCINI, Simona; BRITO, Julio; MORENO,
          <string-name>
            <surname>José</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <article-title>A fuzzy GRASP for the tourist trip design with clustered POIs</article-title>
          .
          <source>Expert Systems with Applications</source>
          .
          <year>2019</year>
          , vol.
          <volume>127</volume>
          , pp.
          <fpage>210</fpage>
          -
          <lpage>227</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>RUIZ-MEZA</surname>
          </string-name>
          , José; BRITO,
          <string-name>
            <surname>Julio;</surname>
          </string-name>
          MONTOYA-TORRES,
          <string-name>
            <surname>Jairo</surname>
            <given-names>R</given-names>
          </string-name>
          .
          <article-title>Multiobjective fuzzy tourist trip design problem with heterogeneous preferences and sustainable itineraries</article-title>
          .
          <source>Sustainability</source>
          .
          <year>2021</year>
          , vol.
          <volume>13</volume>
          , no.
          <issue>17</issue>
          , p.
          <fpage>9771</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>TLILI</surname>
          </string-name>
          , Takwa; KRICHEN,
          <string-name>
            <surname>Saoussen</surname>
          </string-name>
          .
          <article-title>A simulated annealing-based recommender system for solving the tourist trip design problem</article-title>
          .
          <source>Expert Systems with Applications</source>
          .
          <year>2021</year>
          , vol.
          <volume>186</volume>
          , p.
          <fpage>115723</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <surname>SOUFFRIAU</surname>
          </string-name>
          , Wouter; VANSTEENWEGEN, Pieter; VERTOMMEN, Joris; BERGHE,
          <string-name>
            <surname>Greet</surname>
            <given-names>Vanden; OUDHEUSDEN</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dirk Van</surname>
          </string-name>
          .
          <article-title>A personalized tourist trip design algorithm for mobile tourist guides</article-title>
          .
          <source>Applied Artificial Intelligence</source>
          .
          <year>2008</year>
          , vol.
          <volume>22</volume>
          , no.
          <issue>10</issue>
          , pp.
          <fpage>964</fpage>
          -
          <lpage>985</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>