Proceedings of the Thirtieth Annual Symposium on Computational Geometry 2014
DOI: 10.1145/2582112.2582125
|View full text |Cite
|
Sign up to set email alerts
|

Two-Point L1 Shortest Path Queries in the Plane

Abstract: Let P be a set of h pairwise-disjoint polygonal obstacles with a total of n vertices in the plane. In this paper, we consider the problem of building a data structure that can quickly compute an L1 shortest obstacle-avoiding path between any two query points s and t. We build a data structure of sizewhere k is the number of edges of the output path. Note that n+h 2 ·log 2 h· 4 √ log h = O(n+h 2+ϵ ) for any constant ϵ > 0. We also extend our techniques to the weighted rectilinear version in which the "obstacles… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
57
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
3

Relationship

4
3

Authors

Journals

citations
Cited by 14 publications
(58 citation statements)
references
References 45 publications
(213 reference statements)
1
57
0
Order By: Relevance
“…For two-point L 1 shortest path queries, Chen et al [8] constructed a data structure of size O(n 2 log n) in O(n 2 log 2 n) time that can answer each query in O(log 2 n) time. Recently, Chen et al [7] reduced the query time to O(log n) by building a data structure of size O(n + h 2 · log h · 4 √ log h ) in O(n + h 2 · log 2 h · 4 √ log h ) time. To find a minimum-link s-t path between two points s and t in an arbitrary polygonal domain P, Mitchell [23] gave an O(Eα(n) log 2 n) time algorithm, where α(n) is the inverse of Ackermann's function and E is the size of the visibility graph of P and E = Θ(n 2 ) in the worst case.…”
Section: Other Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…For two-point L 1 shortest path queries, Chen et al [8] constructed a data structure of size O(n 2 log n) in O(n 2 log 2 n) time that can answer each query in O(log 2 n) time. Recently, Chen et al [7] reduced the query time to O(log n) by building a data structure of size O(n + h 2 · log h · 4 √ log h ) in O(n + h 2 · log 2 h · 4 √ log h ) time. To find a minimum-link s-t path between two points s and t in an arbitrary polygonal domain P, Mitchell [23] gave an O(Eα(n) log 2 n) time algorithm, where α(n) is the inverse of Ackermann's function and E is the size of the visibility graph of P and E = Θ(n 2 ) in the worst case.…”
Section: Other Related Workmentioning
confidence: 99%
“…The main idea is to build an enhanced graph G E (B) of larger size on the backbone points of B, so that we only need a set of O( √ log h) gateways for each of s and t, which reduces the query time by a factor of log h. The details are given below. The enhanced graph G E (B) is still built on B with respect to the reduced domain P r introduced in [7] for more details. We first discuss the minimum-link shortest paths.…”
Section: Reducing the Query Timesmentioning
confidence: 99%
See 1 more Smart Citation
“…The corridor structure and its extended version for polygonal domains have been used for solving shortest path and visibility problems [Chen et al 2014;Chen and Wang 2011b, 2012, 2013a, 2013b, 2013cInkulu and Kapoor 2009;Kapoor and Maheshwari 1988;Kapoor et al 1997]. For our splinegonal domain, we generalize the approach in Kapoor et al [1997] for the polygonal domain case.…”
Section: The Corridor Structurementioning
confidence: 99%
“…Figure 5: Illustration of the proof of Lemma 22: C 1 (resp., C 2 ) is the (red) chain connecting u and a (resp., b). To prove the lemma, we use some results given in [7]. First of all, we use the fact that x 1 is below x 2 .…”
Section: Computing the Center In Linear Timementioning
confidence: 99%