Time and space efficient algorithms for shortest paths between convex polygons (Q1098634)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Time and space efficient algorithms for shortest paths between convex polygons |
scientific article |
Statements
Time and space efficient algorithms for shortest paths between convex polygons (English)
0 references
1988
0 references
Two algorithms are presented for computing shortest paths in the plane avoiding convex polygon obstacles. For the first algorithm the obstacles are assumed to consist of f disjoint convex polygons, for the second algorithm the boundaries of the f polygons may intersect pairwise at most twice. For finding the shortest path between two arbitrary query points the first algorithm takes time O(f n log n) and space O(n), the second algorithm preprocesses the polygons in time O(n log n\(+f\) 3) and space \(O(n+f\) 2). Thereafter one query takes time O(n log n\(+f\) 2).
0 references
computational geometry
0 references
shortest paths
0 references
convex polygon obstacles
0 references