Research Article

ANT: Agent Stigmergy-Based IoT-Network for Enhanced Tourist Mobility

Table 1

Tour itinerary planning systems.

Online/offline
approach
Need of user
feedback
Capture of live
events
Planning algorithmCentralized
architecture
Mobile
support
Location
aware
Map
support
Personalized
itinerary

Gavalas et al. [8]OfflineNoNoHeuristic for binary tree search (DailyTRIP) to find POIsYesNoNoYesYes

MyMitelene/
Gavalas and Kenteris [9]
OfflineYesNo-Means algorithm to find the POIs for each dayYesYesYesYesYes

Wörndl et al. [10]OfflineCollect POIs category from Foursquare (https://www.foursquare.com)NoDijkstras algorithm to find the shortest routeYesNoNoYesYes

RouteMe/
Herzog et al. [11]
OfflineYesNoCollaborative filtering based on users’ ratings to compute itinerary between two locationsYesYesNoYesYes

Hornecker et al. [5]OfflineNoNoNoYesYesYesNo

Zheng et al. [12]OfflineNoNoGeneric algorithm heuristic to solve TTDP. It takes into account the tourist’s state of fatigueYes

Gionis et al. [13]OfflineCollect POIs category from FoursquareNoDynamic programming algorithm to resolve tour route problemYes

Awal et al. [14]OfflineNoNo-Means algorithm to cluster POIs based on location and user preferencesYes

CT-Planner5/
Kurata et al. [15]
OfflineYesNoGenetic algorithm to compute the itinerary of POIs, and Google Maps API to find the best routeYesNoNoYesYes

Zhu et al. [16]OfflineNoNoLocal search heuristic to compute a route planYes

iTravel/Yang and Hwang [17]OnlineUsers exchange POIs valoration on-the-roadYesComputes the itinerary of POIs via collaborative filtering technique on users’ ratingsYesYesYesYesYes

VISIT/
Meehan et al. [18]
OnlineCollect user sentiments from Twitter and FacebookNoCompute the itinerary of POIs via a combination of decision-making techniques on users’ parametersYesYesYesYes

PlanTour/
Cenamor et al. [19]
OnlineCollect POI and user data from Minitube (http://www.minube.net) Travel blog and Yelp (https://www.yelp.com)Nok-Means algorithm to find the POIs for each dayYesNoNoYesYes

Swarm [4]OnlineYesYes and generated by the own userCommercial, n/aYesYesYesYes

Waze [3]OnlineYesYesCommercial, n/aYesYesYesYes

This work: ANTOnlineNoYes and generated by the own userRoute selection based on the current POI popularity obtained via stigmergy operationYesYesNoYes