Querying Optimal Routes for Group Meetup
Motivated by location-based social networks which allow people to access location-based services as a group, we study a novel variant of optimal sequenced route ( OSR ) queries, optimal sequenced route for group meetup (OSR-G) queries. OSR-G query aims to find the optimal meeting POI (point of inter...
Gespeichert in:
Veröffentlicht in: | Data science and engineering 2021-06, Vol.6 (2), p.180-191 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Motivated by location-based social networks which allow people to access location-based services as a group, we study a novel variant of
optimal sequenced route
(
OSR
) queries, optimal sequenced route for group meetup (OSR-G) queries. OSR-G query aims to find the optimal meeting POI (point of interest) such that the maximum users’ route distance to the meeting POI is minimized after each user visits a number of POIs of specific categories (e.g., gas stations, restaurants, and shopping malls) in a particular order. To process OSR-G queries, we first propose an
OSR-Based
(
OSRB
) algorithm as our baseline, which examines every POI in the meeting category and utilizes existing OSR (called
E-OSR
) algorithm to compute the optimal route for each user to the meeting POI. To address the shortcomings (i.e., requiring to examine every POI in the meeting category) of
OSRB
, we propose an
upper bound based filtering
algorithm, called
circle filtering
(
CF
) algorithm, which exploits the circle property to filter the unpromising meeting POIs. In addition, we propose a
lower bound based pruning
(
LBP
) algorithm, namely
LBP-SP
which exploits a shortest path lower bound to prune the unqualified meeting POIs to reduce the search space. Furthermore, we develop an approximate algorithm, namely APS, to accelerate OSR-G queries with a good approximation ratio. Finally the experimental results show that both
CF
and
LBP-SP
outperform the
OSRB
algorithm and have high pruning rates. Moreover, the proposed approximate algorithm runs faster than the exact OSR-G algorithms and has a good approximation ratio. |
---|---|
ISSN: | 2364-1185 2364-1541 |
DOI: | 10.1007/s41019-021-00153-5 |