1992
DOI: 10.1137/0221038
|View full text |Cite
|
Sign up to set email alerts
|

Shortest Paths Help Solve Geometric Optimization Problems in Planar Regions

Abstract: The goal of this paper is to show that the concept of the shortest path inside a polygonal region contributes to the design of e cient algorithms for certain geometric optimization problems involving simple polygons: computing optimum separators, maximum area or perimeter inscribed triangles, a minimum area circumscribed concave quadrilateral, or a maximum area contained triangle. The structure for our algorithms is as follows: a) decompose the initial problem into a low-degree polynomial number of optimizatio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
52
0

Year Published

2001
2001
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 36 publications
(52 citation statements)
references
References 29 publications
0
52
0
Order By: Relevance
“…This can be done in O(n) time [3], [6], [7]. This algorithmic question was also studied without the convexity assumption (finding the maximum area triangle contained in a simple n-gon), where it becomes much harder [17]. The perimeter result also holds for any strictly convex norm, since we use only the triangle inequality.…”
Section: Theorem 2 a Set Of N Points In The Plane Determines At Mostmentioning
confidence: 95%
“…This can be done in O(n) time [3], [6], [7]. This algorithmic question was also studied without the convexity assumption (finding the maximum area triangle contained in a simple n-gon), where it becomes much harder [17]. The perimeter result also holds for any strictly convex norm, since we use only the triangle inequality.…”
Section: Theorem 2 a Set Of N Points In The Plane Determines At Mostmentioning
confidence: 95%
“…A (simple) splinegon S is a simple region formed by replacing each edge e i of a simple polygon P by a curved edge e i joining the endpoints of e i such that the area bounded by the curve e i and the line segment e i is convex (see Figure 1). The vertices of S are the vertices of P. As in Dobkin and Souvaine [1990], Dobkin et al [1988], and Melissaratos and Souvaine [1992], we assume that the combinatorial complexity of each splinegon edge is O(1), and primitive operations on a splinegon edge can each be performed in O(1) time, such as computing the intersections of a splinegon edge with a line, computing the tangents (if any) between two splinegon edges, finding the tangents between a point and a splinegon edge, computing the distance between two points along a splinegon edge, etc.…”
Section: The Geometric Setting and Our Resultsmentioning
confidence: 99%
“…As in Dobkin and Souvaine [1990], Dobkin et al [1988], and Melissaratos and Souvaine [1992], we use splinegons to model planar curved objects. A (simple) splinegon S is a simple region formed by replacing each edge e i of a simple polygon P by a curved edge e i joining the endpoints of e i such that the area bounded by the curve e i and the line segment e i is convex (see Figure 1).…”
Section: The Geometric Setting and Our Resultsmentioning
confidence: 99%
“…2, middle); build "conservative" obstacles [39] for (the centerline of) the kth thick path by inflating each hole H by d k (H) (Fig. 2, right); find the shortest S-T path in the free space (which is a simple splinegon) using bounded-degree splinegonal decomposition (analog of triangulation) of the free space [14,36]. The final result is:…”
Section: Shortest Homotopic Routingmentioning
confidence: 99%
“…We compute schrp( π, w) path-by-path using tools from [14,24,36,39]. We determine "depths" of the holes w.r.t.…”
Section: Shortest Homotopic Routingmentioning
confidence: 99%