2013
DOI: 10.1137/110840030
|View full text |Cite
|
Sign up to set email alerts
|

Computing Shortest Paths amid Convex Pseudodisks

Abstract: Multiple objects in the plane are called pseudodisks if the boundaries of any two of them intersect transversely at most twice. Given a set of n (possibly intersecting) convex pseudodisks of O(1) complexity each and two points s and t in the plane, we present an efficient algorithm for computing a shortest s-to-t path avoiding the pseudodisks. After the union of the pseudodisks is computed, which can be done in O(n log n) randomized time or O(n log 2 n) deterministic time, our algorithm runs in O(n log n + k) … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 11 publications
(9 citation statements)
references
References 20 publications
0
9
0
Order By: Relevance
“…Their algorithm is similar to shortest path finding in a simple polygon but uses a trapezoid decomposition in place of polygon triangulation. For finding shortest paths among curved obstacles (the splinegon version of a polygonal domain) there is recent work [10], and also more efficient algorithms when the curves are more specialized [9,21].…”
Section: Related Workmentioning
confidence: 99%
“…Their algorithm is similar to shortest path finding in a simple polygon but uses a trapezoid decomposition in place of polygon triangulation. For finding shortest paths among curved obstacles (the splinegon version of a polygonal domain) there is recent work [10], and also more efficient algorithms when the curves are more specialized [9,21].…”
Section: Related Workmentioning
confidence: 99%
“…If the query points s and t are both restricted to the boundaries of the obstacles of P, Bae and Okamato [1] built a data structure of size O(n 5 poly(log n)) that answers each query in O(log n) time, where poly(log n) is a polylogarithmic factor. Efficient algorithms were also given for the case when the obstacles have curved boundaries [5,10,13,22,25].…”
Section: Related Workmentioning
confidence: 99%
“…Hershberger et al [6] propose an algorithm for the problem of computing shortest paths among curved obstacles in the plane. Chen et al [7] shown technique which is also applicable to a motion planning problem of finding a short-est path to translate a convex object in the plane from one location to another avoiding a given set of polygonal obstacles, improving the previously best known solution and settling an open problem posed in 1988. Chen et al [8] study the problem of computing an L1 (or rectilinear) shortest path between two points avoiding the obstacles.…”
Section: Related Workmentioning
confidence: 99%