Finding lowest-cost paths in settings with safe and preferred zones

Saad Aljubayrin, Jianzhong Qi, Christian S. Jensen, Rui Zhang*, Zhen He, Yuan Li

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

4 Citations (Scopus)

Abstract

We define and study Euclidean and spatial network variants of a new path finding problem: given a set of safe or preferred zones with zero or low cost, find paths that minimize the cost of travel from an origin to a destination. In this problem, the entire space is passable, with preference given to safe or preferred zones. Existing algorithms for problems that involve unsafe regions to be avoided strictly are not effective for this new problem. To solve the Euclidean variant, we devise a transformation of the continuous data space with safe zones into a discrete graph upon which shortest path algorithms apply. A naive transformation yields a large graph that is expensive to search. In contrast, our transformation exploits properties of hyperbolas in Euclidean space to safely eliminate graph edges, thus improving performance without affecting correctness. To solve the spatial network variant, we propose a different graph-to-graph transformation that identifies critical points that serve the same purpose as do the hyperbolas, thus also avoiding the extraneous edges. Having solved the problem for safe zones with zero costs, we extend the transformations to the weighted version of the problem, where travel in preferred zones has nonzero costs. Experiments on both real and synthetic data show that our approaches outperform baseline approaches by more than an order of magnitude in graph construction time, storage space, and query response time.

Original languageEnglish
JournalVLDB Journal
Volume26
Issue number3
Pages (from-to)373-397
Number of pages25
ISSN1066-8888
DOIs
Publication statusPublished - 1 Jun 2017

Keywords

  • Hyperbola
  • Path finding
  • Preferred zones
  • Safe zones
  • Safest path

Fingerprint

Dive into the research topics of 'Finding lowest-cost paths in settings with safe and preferred zones'. Together they form a unique fingerprint.

Cite this