Searching semantically diverse paths
Location-Based Services are often used to find proximal Points of Interest (PoIs)—e.g., nearby restaurants and museums, police stations, hospitals, etc.—in a plethora of applications. An important recently addressed variant of the problem not only considers the distance/proximity aspect, but also de...
Gespeichert in:
Veröffentlicht in: | Distributed and parallel databases : an international journal 2023-12, Vol.41 (4), p.603-638 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Location-Based Services are often used to find proximal Points of Interest (PoIs)—e.g., nearby restaurants and museums, police stations, hospitals, etc.—in a plethora of applications. An important recently addressed variant of the problem not only considers the distance/proximity aspect, but also desires semantically diverse locations in the answer-set. For instance, rather than picking several close-by attractions with similar features—e.g., restaurants with similar menus; museums with similar art exhibitions—a tourist may be more interested in a result set that could potentially provide more diverse types of experiences, for as long as they are within an acceptable distance from a given (current) location. Towards that goal, in this work we propose a novel approach to efficiently retrieve a path that will maximize the semantic diversity of the visited PoIs that are within distance limits along a given road network. Our approach allows to specify both a start and terminal location to return a (non-necessarily shortest) path that maximizes diversity rather than only minimizing travel cost, thus providing ample applications in tourist route recommendation systems. We introduce a novel indexing structure—the
Diversity Aggregated R-tree
, based on which we devise efficient algorithms to generate the answer-set—i.e., the recommended locations among a set of given PoIs—relying on a greedy searching strategy. Our experimental evaluations conducted on real datasets demonstrate the benefits of the proposed methodology over the baseline alternative approaches. |
---|---|
ISSN: | 0926-8782 1573-7578 |
DOI: | 10.1007/s10619-022-07413-x |